fix(self-check): ensure fixing state is reset after task completion

This commit is contained in:
Jacky 2025-05-04 03:23:48 +00:00
parent 22e8446030
commit 5120b63618
No known key found for this signature in database
GPG key ID: 215C21B10DF38B4D

View file

@ -61,13 +61,12 @@ export const useSelfCheckStore = defineStore('selfCheck', () => {
fixing.value[taskName] = true
try {
await selfCheck.fix(taskName)
await nextTick()
setTimeout(() => {
check()
}, 1000)
}
finally {
fixing.value[taskName] = false
setTimeout(() => {
check()
fixing.value[taskName] = false
}, 1000)
}
}