|
@@ -188,7 +188,7 @@ export const saveFuseModels = saveStoreItems(fuseModels, getBackupFuseModels, {
|
|
|
|
|
|
export const autoSaveFuseModels = autoSetModeCallback(fuseModels, {
|
|
|
isUpdate: (fuseModels) => {
|
|
|
- if (isUnSet) return false
|
|
|
+ // if (isUnSet) return false
|
|
|
return deepIsRevise(
|
|
|
fuseModels.map((item) => ({
|
|
|
...item,
|
|
@@ -205,7 +205,15 @@ export const autoSaveFuseModels = autoSetModeCallback(fuseModels, {
|
|
|
)
|
|
|
},
|
|
|
backup: backupFuseModels,
|
|
|
- recovery: recoverFuseModels,
|
|
|
+ recovery: async () => {
|
|
|
+ recoverFuseModels()
|
|
|
+
|
|
|
+ await new Promise<void>((resolve) => {
|
|
|
+ setTimeout(() => {
|
|
|
+ resolve()
|
|
|
+ }, 100)
|
|
|
+ })
|
|
|
+ },
|
|
|
save: async () => {
|
|
|
await saveFuseModels();
|
|
|
|