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,13 +240,15 @@ async function importZip(taskContext, fileBuffer, importRootNote) {
} }
if (noteMeta && noteMeta.isClone) { if (noteMeta && noteMeta.isClone) {
new Branch({ if (!becca.getBranchFromChildAndParent(noteId, parentNoteId)) {
noteId, new Branch({
parentNoteId, noteId,
isExpanded: noteMeta.isExpanded, parentNoteId,
prefix: noteMeta.prefix, isExpanded: noteMeta.isExpanded,
notePosition: noteMeta.notePosition prefix: noteMeta.prefix,
}).save(); notePosition: noteMeta.notePosition
}).save();
}
return; return;
} }
@ -366,13 +368,15 @@ async function importZip(taskContext, fileBuffer, importRootNote) {
note.setContent(content); note.setContent(content);
new Branch({ if (!becca.getBranchFromChildAndParent(noteId, parentNoteId)) {
noteId, new Branch({
parentNoteId, noteId,
isExpanded: noteMeta.isExpanded, parentNoteId,
prefix: noteMeta.prefix, isExpanded: noteMeta.isExpanded,
notePosition: noteMeta.notePosition prefix: noteMeta.prefix,
}).save(); notePosition: noteMeta.notePosition
}).save();
}
} }
else { else {
({note} = noteService.createNewNote({ ({note} = noteService.createNewNote({