fix consistency checks

This commit is contained in:
zadam 2021-12-27 13:37:51 +01:00
parent 8366a94bde
commit b8fe9a41db
2 changed files with 19 additions and 15 deletions

View File

@ -259,7 +259,7 @@ class ConsistencyChecks {
WHERE noteId = ? WHERE noteId = ?
and parentNoteId = ? and parentNoteId = ?
and isDeleted = 0 and isDeleted = 0
ORDER BY utcDateCreated`, [noteId, parentNoteId]); ORDER BY utcDateModified`, [noteId, parentNoteId]);
const branches = branchIds.map(branchId => becca.getBranch(branchId)); const branches = branchIds.map(branchId => becca.getBranch(branchId));

View File

@ -240,6 +240,7 @@ async function importZip(taskContext, fileBuffer, importRootNote) {
} }
if (noteMeta && noteMeta.isClone) { if (noteMeta && noteMeta.isClone) {
if (!becca.getBranchFromChildAndParent(noteId, parentNoteId)) {
new Branch({ new Branch({
noteId, noteId,
parentNoteId, parentNoteId,
@ -247,6 +248,7 @@ async function importZip(taskContext, fileBuffer, importRootNote) {
prefix: noteMeta.prefix, prefix: noteMeta.prefix,
notePosition: noteMeta.notePosition notePosition: noteMeta.notePosition
}).save(); }).save();
}
return; return;
} }
@ -366,6 +368,7 @@ async function importZip(taskContext, fileBuffer, importRootNote) {
note.setContent(content); note.setContent(content);
if (!becca.getBranchFromChildAndParent(noteId, parentNoteId)) {
new Branch({ new Branch({
noteId, noteId,
parentNoteId, parentNoteId,
@ -374,6 +377,7 @@ async function importZip(taskContext, fileBuffer, importRootNote) {
notePosition: noteMeta.notePosition notePosition: noteMeta.notePosition
}).save(); }).save();
} }
}
else { else {
({note} = noteService.createNewNote({ ({note} = noteService.createNewNote({
parentNoteId: parentNoteId, parentNoteId: parentNoteId,