From 16790e388bc72f85d8a1dd6772b1b177b3969f8d Mon Sep 17 00:00:00 2001 From: zadam Date: Mon, 4 Mar 2019 20:44:20 +0100 Subject: [PATCH] recent changes should show titles of protected notes correctly when in protected session --- package-lock.json | 2 +- src/routes/api/recent_changes.js | 10 +++++++--- 2 files changed, 8 insertions(+), 4 deletions(-) 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]"; } }