fix minor frontend glitches

This commit is contained in:
Christoph Haas 2025-05-13 20:18:17 +02:00
parent 657c4307b3
commit 7df4e4b813
No known key found for this signature in database
3 changed files with 5 additions and 4 deletions

View File

@ -24,7 +24,7 @@
<div id="toasts"></div> <div id="toasts"></div>
<!-- main application --> <!-- main application -->
<div id="app"></div> <div id="app" class="d-flex flex-column flex-grow-1"></div>
<!-- vue teleport will add modals and dialogs here --> <!-- vue teleport will add modals and dialogs here -->
<div id="modals"></div> <div id="modals"></div>

View File

@ -140,6 +140,7 @@ const currentYear = ref(new Date().getFullYear())
</div> </div>
</div> </div>
</div> </div>
</footer></template> </footer>
</template>
<style></style> <style></style>

View File

@ -129,7 +129,7 @@ export const profileStore = defineStore('profile', {
return apiWrapper.post(`${baseUrl}/${base64_url_encode(currentUser)}/api/enable`) return apiWrapper.post(`${baseUrl}/${base64_url_encode(currentUser)}/api/enable`)
.then(this.setUser) .then(this.setUser)
.catch(error => { .catch(error => {
this.setPeers([]) this.fetching = false
console.log("Failed to activate API for ", currentUser, ": ", error) console.log("Failed to activate API for ", currentUser, ": ", error)
notify({ notify({
title: "Backend Connection Failure", title: "Backend Connection Failure",
@ -143,7 +143,7 @@ export const profileStore = defineStore('profile', {
return apiWrapper.post(`${baseUrl}/${base64_url_encode(currentUser)}/api/disable`) return apiWrapper.post(`${baseUrl}/${base64_url_encode(currentUser)}/api/disable`)
.then(this.setUser) .then(this.setUser)
.catch(error => { .catch(error => {
this.setPeers([]) this.fetching = false
console.log("Failed to deactivate API for ", currentUser, ": ", error) console.log("Failed to deactivate API for ", currentUser, ": ", error)
notify({ notify({
title: "Backend Connection Failure", title: "Backend Connection Failure",