fix creating note directly as protected

This commit is contained in:
zadam 2019-03-30 19:24:53 +01:00
parent b51ac112a2
commit 4b41eddf44
2 changed files with 12 additions and 6 deletions

View File

@ -95,7 +95,8 @@ async function createNewNote(parentNoteId, noteData) {
note.noteContent = await new NoteContent({ note.noteContent = await new NoteContent({
noteId: note.noteId, noteId: note.noteId,
content: noteData.content content: noteData.content,
isProtected: noteData.isProtected
}).save(); }).save();
const branch = await new Branch({ const branch = await new Branch({

View File

@ -86,12 +86,17 @@ function decryptNoteRevision(hist) {
return; return;
} }
if (hist.title) { try {
hist.title = dataEncryptionService.decryptString(dataKey, hist.title); if (hist.title) {
} hist.title = dataEncryptionService.decryptString(dataKey, hist.title);
}
if (hist.content) { if (hist.content) {
hist.content = dataEncryptionService.decryptString(dataKey, hist.content); hist.content = dataEncryptionService.decryptString(dataKey, hist.content);
}
}
catch (e) {
throw new Error(`Decryption failed for note ${hist.noteId}: ` + e.message + " " + e.stack);
} }
} }