fix updating becca after undeleting notes

This commit is contained in:
zadam 2022-02-08 23:38:54 +01:00
parent 83f8fac088
commit 1dfde76b95
2 changed files with 5 additions and 2 deletions

View File

@ -65,7 +65,7 @@ async function resolveNotePathToSegments(notePath, hoistedNoteId = 'root', logEr
if (!parents.length) { if (!parents.length) {
if (logErrors) { if (logErrors) {
ws.logError(`No parents found for ${childNoteId} (${child.title}) for path ${notePath}`); ws.logError(`No parents found for note ${childNoteId} (${child.title}) for path ${notePath}`);
} }
return; return;

View File

@ -634,7 +634,10 @@ function undeleteBranch(branchId, deleteId, taskContext) {
taskContext.increaseProgressCount(); taskContext.increaseProgressCount();
if (note.isDeleted && note.deleteId === deleteId) { if (note.isDeleted && note.deleteId === deleteId) {
new Note(note).save(); // becca entity was already created as skeleton in "new Branch()" above
const noteEntity = becca.getNote(note.noteId);
noteEntity.updateFromRow(note);
noteEntity.save();
const attributes = sql.getRows(` const attributes = sql.getRows(`
SELECT * FROM attributes SELECT * FROM attributes