Fix the back buttons (navigate back if you can but close if it was a new window).

This commit is contained in:
Leo Vasanko
2025-12-02 18:13:23 +00:00
parent 6f9f4aefc1
commit 7ace4dcb4b
5 changed files with 12 additions and 16 deletions
+3
View File
@@ -3,6 +3,7 @@
<div class="message-content">
<h2>🔒 Access Denied</h2>
<div class="button-row">
<button class="btn-secondary" @click="goBack">Back</button>
<button class="btn-primary" @click="$emit('reload')">Reload Page</button>
</div>
</div>
@@ -10,6 +11,8 @@
</template>
<script setup>
import { goBack } from '@/utils/helpers'
defineEmits(['reload'])
</script>
+2 -1
View File
@@ -64,7 +64,7 @@
<button
type="button"
class="btn-secondary"
@click="history.back()"
@click="goBack"
>
Back
</button>
@@ -100,6 +100,7 @@ import RegistrationLinkModal from '@/components/RegistrationLinkModal.vue'
import { useAuthStore } from '@/stores/auth'
import { adminUiPath, makeUiHref } from '@/utils/settings'
import passkey from '@/utils/passkey'
import { goBack } from '@/utils/helpers'
const authStore = useAuthStore()
const updateInterval = ref(null)