diff --git a/package-lock.json b/package-lock.json index b258f99c9..ed2f68159 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "trilium", - "version": "0.30.2-beta", + "version": "0.30.3-beta", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/src/routes/api/recent_changes.js b/src/routes/api/recent_changes.js index 683136fbf..7c34efdef 100644 --- a/src/routes/api/recent_changes.js +++ b/src/routes/api/recent_changes.js @@ -17,9 +17,13 @@ async function getRecentChanges() { dateModifiedTo DESC LIMIT 1000`); - if (!protectedSessionService.isProtectedSessionAvailable()) { - for (const change of recentChanges) { - if (change.current_isProtected) { + for (const change of recentChanges) { + if (change.current_isProtected) { + if (protectedSessionService.isProtectedSessionAvailable()) { + change.title = protectedSessionService.decryptNoteTitle(change.noteId, change.title); + change.current_title = protectedSessionService.decryptNoteTitle(change.noteId, change.current_title); + } + else { change.title = change.current_title = "[Protected]"; } }