connect client only when authenticated

This commit is contained in:
Julian Krauser 2025-03-10 11:10:40 +01:00
parent 582a974161
commit 06edeb234d

View file

@ -28,6 +28,11 @@ import { useMissionStore } from "./stores/admin/operation/mission";
<script lang="ts"> <script lang="ts">
export default defineComponent({ export default defineComponent({
watch: { watch: {
authCheck() {
if (this.authCheck) {
this.connectClient();
}
},
connectionStatus() { connectionStatus() {
if (this.connectionStatus) { if (this.connectionStatus) {
this.initialize(); this.initialize();
@ -48,7 +53,6 @@ export default defineComponent({
window.addEventListener("online", function (e) { window.addEventListener("online", function (e) {
e.preventDefault(); e.preventDefault();
}); });
this.connectClient();
}, },
beforeUnmount() { beforeUnmount() {
window.removeEventListener("online", function (e) { window.removeEventListener("online", function (e) {