fix: Watch notification counter on socket
All checks were successful
Build & Deploy on Dev / build (push) Successful in 8m22s

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2026-05-20 11:28:59 +07:00
parent d4f53653d2
commit ce97f7984a
2 changed files with 13 additions and 1 deletions

View file

@ -11,6 +11,7 @@ import {
import { useQuasar } from 'quasar'
import { format } from 'date-fns'
import Camera from 'simple-vue-camera'
import { storeToRefs } from 'pinia'
import config from '@/app.config'
import http from '@/plugins/http'
@ -18,6 +19,7 @@ import { useCounterMixin } from '@/stores/mixin'
import { usePermissions } from '@/composables/usePermissions'
import { usePrivacyStore } from '@/stores/privacy'
import { usePositionKeycloakStore } from '@/stores/positionKeycloak'
import { useSocketStore } from '@/stores/socket'
import type { FormRef, OptionReason } from '@/interface/response/checkin'
@ -32,6 +34,8 @@ const {
syncPermissionStates,
requestCameraPermission,
} = usePermissions()
const socketStore = useSocketStore()
const { notificationCounter } = storeToRefs(socketStore)
const privacyStore = usePrivacyStore()
const positionKeycloakStore = usePositionKeycloakStore()
const MOCK_CHECK_DELAY_MS = 800
@ -1248,6 +1252,11 @@ watch(
}
}
)
/** Watch notification counter on socket */
watch(notificationCounter, () => {
startChecking()
})
</script>
<template>