mirror of
				https://github.com/zadam/trilium.git
				synced 2025-10-31 18:36:30 +01:00 
			
		
		
		
	fix creating note directly as protected
This commit is contained in:
		| @@ -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({ | ||||||
|   | |||||||
| @@ -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); | ||||||
|     } |     } | ||||||
| } | } | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user