fix: backup_registry 调用加 await,避免与 save 竞态导致备份到新值

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
2026-05-26 22:08:05 +08:00
parent 804e02004d
commit be375ed3ad
+1 -1
View File
@@ -260,7 +260,7 @@ export const useAppStore = create<AppState>((set, get) => ({
} }
// 备份当前注册表(保存前备份旧值,失败仅警告不中断) // 备份当前注册表(保存前备份旧值,失败仅警告不中断)
invoke('backup_registry', { customDir: null }) await invoke('backup_registry', { customDir: null })
.catch(() => set({ statusMessage: i18n.t('status.warning_backup') })); .catch(() => set({ statusMessage: i18n.t('status.warning_backup') }));
const [sysResult, userResult] = await Promise.allSettled([ const [sysResult, userResult] = await Promise.allSettled([