Skip to content

Commit

Permalink
🎨 Flashcards are not allowed to be modified during data sync to avoid…
Browse files Browse the repository at this point in the history
… data overwriting #10167
  • Loading branch information
88250 committed Jan 13, 2024
1 parent 43c6fab commit c3b4aa9
Show file tree
Hide file tree
Showing 6 changed files with 11 additions and 6 deletions.
3 changes: 2 additions & 1 deletion app/appearance/langs/en_US.json
Original file line number Diff line number Diff line change
Expand Up @@ -1387,6 +1387,7 @@
"218": "Too many snapshots of the data repo have been detected, which slows down program startup and data sync. Please consider executing [Settings - About - Data repo purge]",
"219": "The cloud storage service is unavailable, please try again later",
"220": "Due to a defect in the previous version, the cloud data is corrupted. Please refer to the User Guide-FAQ-Lost Key steps to reset the local data repo and cloud directory",
"221": "The replacement operation is not supported after grouping by document. Please use ungrouping and then replace"
"221": "The replacement operation is not supported after grouping by document. Please use ungrouping and then replace",
"222": "Data sync is in progress, please wait until data sync is completed and try again"
}
}
3 changes: 2 additions & 1 deletion app/appearance/langs/es_ES.json
Original file line number Diff line number Diff line change
Expand Up @@ -1387,6 +1387,7 @@
"218": "Se han detectado demasiadas instantáneas del repositorio de datos, lo que ralentiza el inicio del programa y la sincronización de datos. Considere ejecutar [Configuración - Acerca de - Purga del repositorio de datos]",
"219": "El servicio de almacenamiento en la nube no está disponible, inténtalo de nuevo más tarde",
"220": "Debido a un defecto en la versión anterior, los datos de la nube están dañados. Consulte los pasos de la User Guide-FAQ-Lost Key para restablecer el repositorio de datos local y el directorio de la nube",
"221": "La operación de reemplazo no es compatible después de agrupar por documento. Utilice desagrupar y luego reemplazar"
"221": "La operación de reemplazo no es compatible después de agrupar por documento. Utilice desagrupar y luego reemplazar",
"222": "La sincronización de datos está en curso. Espere hasta que se complete la sincronización de datos e inténtelo de nuevo"
}
}
3 changes: 2 additions & 1 deletion app/appearance/langs/fr_FR.json
Original file line number Diff line number Diff line change
Expand Up @@ -1387,6 +1387,7 @@
"218": "Trop d'instantanés du référentiel de données ont été détectés, ce qui ralentit le démarrage du programme et la synchronisation des données. Veuillez envisager d'exécuter [Paramètres - À propos - Purge du référentiel de données]",
"219": "Le service de stockage cloud n'est pas disponible, veuillez réessayer plus tard",
"220": "En raison d'un défaut dans la version précédente, les données cloud sont corrompues. Veuillez vous référer aux étapes User Guide-FAQ-Lost Key pour réinitialiser le référentiel de données local et le répertoire cloud",
"221": "L'opération de remplacement n'est pas prise en charge après le regroupement par document. Veuillez utiliser le dissociation puis remplacer"
"221": "L'opération de remplacement n'est pas prise en charge après le regroupement par document. Veuillez utiliser le dissociation puis remplacer",
"222": "La synchronisation des données est en cours, veuillez attendre que la synchronisation des données soit terminée et réessayer"
}
}
3 changes: 2 additions & 1 deletion app/appearance/langs/zh_CHT.json
Original file line number Diff line number Diff line change
Expand Up @@ -1387,6 +1387,7 @@
"218": "偵測到資料倉儲快照過多,降低了程式啟動和資料同步速度,請考慮執行 [設定 - 關於 - 資料倉儲清理]",
"219": "雲端儲存服務不可用,請稍後再試",
"220": "由於先前版本的缺陷導致了雲端資料損壞,請參考 用戶指南-常見問題-遺失密鑰 步驟來重置本地資料倉儲和雲端目錄",
"221": "按文檔分組後不支援替換操作,請使用取消分組後再進行替換"
"221": "按文檔分組後不支援替換操作,請使用取消分組後再進行替換",
"222": "資料同步中,請等待資料同步完成後再試"
}
}
3 changes: 2 additions & 1 deletion app/appearance/langs/zh_CN.json
Original file line number Diff line number Diff line change
Expand Up @@ -1387,6 +1387,7 @@
"218": "检测到数据仓库快照过多,降低了程序启动和数据同步速度,请考虑执行 [设置 - 关于 - 数据仓库清理]",
"219": "云端存储服务不可用,请稍后再试",
"220": "由于之前版本的缺陷导致了云端数据损坏,请参考 用户指南-常见问题-遗失密钥 步骤来重置本地数据仓库和云端目录",
"221": "按文档分组后不支持替换操作,请使用取消分组后再进行替换"
"221": "按文档分组后不支持替换操作,请使用取消分组后再进行替换",
"222": "数据同步中,请等待数据同步完成后再试"
}
}
2 changes: 1 addition & 1 deletion kernel/model/transaction.go
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@ func flushTx(tx *Transaction) {
util.PushTxErr("Transaction failed", txErr.code, nil)
return
case TxErrCodeDataIsSyncing:
util.PushErrMsg(Conf.Language(81), 5000)
util.PushMsg(Conf.Language(222), 5000)
default:
txData, _ := gulu.JSON.MarshalJSON(tx)
logging.LogFatalf(logging.ExitCodeFatal, "transaction failed [%d]: %s\n tx [%s]", txErr.code, txErr.msg, txData)
Expand Down

0 comments on commit c3b4aa9

Please sign in to comment.