diff --git a/app/appearance/langs/de_DE.json b/app/appearance/langs/de_DE.json index 60a2a08d7..dd63d64f2 100644 --- a/app/appearance/langs/de_DE.json +++ b/app/appearance/langs/de_DE.json @@ -1,5 +1,4 @@ { - "onlyOneDocConvert": "Es kann jeweils nur ein Dokument konvertiert werden", "empty": "Leer", "newRowInRelation": "Erstellen Sie einen neuen Eintrag in ${x} ${y}", "copyKeyContent": "Primärschlüsseltext kopieren", diff --git a/app/appearance/langs/en_US.json b/app/appearance/langs/en_US.json index a68c4586d..d9fc82c34 100644 --- a/app/appearance/langs/en_US.json +++ b/app/appearance/langs/en_US.json @@ -1,5 +1,4 @@ { - "onlyOneDocConvert": "Only one document can be converted at a time", "empty": "Empty", "newRowInRelation": "Create a new entry in ${x} ${y}", "copyKeyContent": "Copy primary key text", diff --git a/app/appearance/langs/es_ES.json b/app/appearance/langs/es_ES.json index e239591e6..3797cdff4 100644 --- a/app/appearance/langs/es_ES.json +++ b/app/appearance/langs/es_ES.json @@ -1,5 +1,4 @@ { - "onlyOneDocConvert": "Solo se puede convertir un documento a la vez", "empty": "Vacío", "newRowInRelation": "Crear una nueva entrada en ${x} ${y}", "copyKeyContent": "Copiar texto de la clave principal", diff --git a/app/appearance/langs/fr_FR.json b/app/appearance/langs/fr_FR.json index b5e8c47b7..d7ade14a8 100644 --- a/app/appearance/langs/fr_FR.json +++ b/app/appearance/langs/fr_FR.json @@ -1,5 +1,4 @@ { - "onlyOneDocConvert": "Vous ne pouvez convertir qu'un seul document à la fois", "empty": "Vide", "newRowInRelation": "Créer une nouvelle entrée dans ${x} ${y}", "copyKeyContent": "Copier le texte de la clé principale", diff --git a/app/appearance/langs/he_IL.json b/app/appearance/langs/he_IL.json index 206e4e720..f506c0a91 100644 --- a/app/appearance/langs/he_IL.json +++ b/app/appearance/langs/he_IL.json @@ -1,5 +1,4 @@ { - "onlyOneDocConvert": "ניתן להמיר רק מסמך אחד בכל פעם", "empty": "ריק", "newRowInRelation": "צור ערך חדש ב-${x} ${y}", "copyKeyContent": "העתק טקסט מפתח ראשי", diff --git a/app/appearance/langs/it_IT.json b/app/appearance/langs/it_IT.json index 2e6216743..658fc94a8 100644 --- a/app/appearance/langs/it_IT.json +++ b/app/appearance/langs/it_IT.json @@ -1,5 +1,4 @@ { - "onlyOneDocConvert": "È possibile convertire solo un documento alla volta", "empty": "Vuoto", "newRowInRelation": "Crea una nuova voce in ${x} ${y}", "copyKeyContent": "Copia il testo della chiave primaria", diff --git a/app/appearance/langs/ja_JP.json b/app/appearance/langs/ja_JP.json index 758251cd3..a751003bd 100644 --- a/app/appearance/langs/ja_JP.json +++ b/app/appearance/langs/ja_JP.json @@ -1,5 +1,4 @@ { - "onlyOneDocConvert": "一度に変換できるドキュメントは1つだけです", "empty": "空白", "newRowInRelation": "${x} に新しい項目を作成 ${y}", "copyKeyContent": "主キーのテキストをコピー", diff --git a/app/appearance/langs/pl_PL.json b/app/appearance/langs/pl_PL.json index 950adc47f..d65672a72 100644 --- a/app/appearance/langs/pl_PL.json +++ b/app/appearance/langs/pl_PL.json @@ -1,5 +1,4 @@ { - "onlyOneDocConvert": "Można konwertować tylko jeden dokument na raz", "empty": "Pusty", "newRowInRelation": "Utwórz nowy wpis w ${x} ${y}", "copyKeyContent": "Skopiuj tekst klucza głównego", diff --git a/app/appearance/langs/ru_RU.json b/app/appearance/langs/ru_RU.json index fd990e95d..992b5a6eb 100644 --- a/app/appearance/langs/ru_RU.json +++ b/app/appearance/langs/ru_RU.json @@ -1,5 +1,4 @@ { - "onlyOneDocConvert": "Можно конвертировать только один документ за раз", "empty": "Пусто", "newRowInRelation": "Создать новую запись в ${x} ${y}", "copyKeyContent": "Скопировать текст основного ключа", diff --git a/app/appearance/langs/zh_CHT.json b/app/appearance/langs/zh_CHT.json index 3e3e529cd..525edf846 100644 --- a/app/appearance/langs/zh_CHT.json +++ b/app/appearance/langs/zh_CHT.json @@ -1,5 +1,4 @@ { - "onlyOneDocConvert": "每次只能轉換一個文檔", "empty": "空白", "newRowInRelation": "在 ${x} 中新建條目 ${y}", "copyKeyContent": "複製主鍵文本", diff --git a/app/appearance/langs/zh_CN.json b/app/appearance/langs/zh_CN.json index 341cd087f..ab8073fb6 100644 --- a/app/appearance/langs/zh_CN.json +++ b/app/appearance/langs/zh_CN.json @@ -1,5 +1,4 @@ { - "onlyOneDocConvert": "每次只能转换一个文档", "empty": "空白", "newRowInRelation": "在 ${x} 中新建条目 ${y}", "copyKeyContent": "复制主键文本", diff --git a/kernel/model/heading.go b/kernel/model/heading.go index f0675beab..85219079d 100644 --- a/kernel/model/heading.go +++ b/kernel/model/heading.go @@ -122,6 +122,8 @@ func Doc2Heading(srcID, targetID string, after bool) (srcTreeBox, srcTreePath st return } + FlushTxQueue() + srcTree, _ := LoadTreeByBlockID(srcID) if nil == srcTree { err = ErrBlockNotFound @@ -274,6 +276,8 @@ func Doc2Heading(srcID, targetID string, after bool) (srcTreeBox, srcTreePath st } func Heading2Doc(srcHeadingID, targetBoxID, targetPath, previousPath string) (srcRootBlockID, newTargetPath string, err error) { + FlushTxQueue() + srcTree, _ := LoadTreeByBlockID(srcHeadingID) if nil == srcTree { err = ErrBlockNotFound diff --git a/kernel/model/listitem.go b/kernel/model/listitem.go index 5c23ed43d..e2f97b27b 100644 --- a/kernel/model/listitem.go +++ b/kernel/model/listitem.go @@ -28,6 +28,8 @@ import ( ) func ListItem2Doc(srcListItemID, targetBoxID, targetPath, previousPath string) (srcRootBlockID, newTargetPath string, err error) { + FlushTxQueue() + srcTree, _ := LoadTreeByBlockID(srcListItemID) if nil == srcTree { err = ErrBlockNotFound