diff --git a/files/assets/js/bottom.js b/files/assets/js/bottom.js index f8438f041..5478e276e 100644 --- a/files/assets/js/bottom.js +++ b/files/assets/js/bottom.js @@ -82,7 +82,12 @@ for (const element of setting_selects) { continue } element.addEventListener('change', () => { - if (element.dataset.reload) + if (element.id == "changing-house") { + if (confirm('Are you sure you want to change houses?')) { + postToastReload(element,`/settings/personal?${element.name}=${element.value}`); + } + } + else if (element.dataset.reload) postToastReload(element,`/settings/personal?${element.name}=${element.value}`); else postToast(element,`/settings/personal?${element.name}=${element.value}`); diff --git a/files/templates/settings/personal.html b/files/templates/settings/personal.html index f8a8cc835..b6ffacc3d 100644 --- a/files/templates/settings/personal.html +++ b/files/templates/settings/personal.html @@ -100,7 +100,7 @@

Join a house (cost: {{cost}} coins or marseybux).

{% endif %}
- v.coins + v.marseybux or v.bite %}disabled{% endif %} autocomplete="off" id='house' class="form-control setting_select" form="profile-settings" name="house" data-nonce="{{g.nonce}}" data-reload="1"> {% for entry in HOUSES %}