From c183002c14397c8b6e1ef26c1367197d987d7c62 Mon Sep 17 00:00:00 2001 From: Cheng-Han, Wu Date: Fri, 4 Mar 2016 23:12:03 +0800 Subject: Fixed note title might get wrong --- lib/note.js | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'lib/note.js') diff --git a/lib/note.js b/lib/note.js index a73d2d1d..0965b23e 100644 --- a/lib/note.js +++ b/lib/note.js @@ -47,6 +47,7 @@ var note = { checkNoteIdValid: checkNoteIdValid, checkNoteExist: checkNoteExist, getNoteTitle: getNoteTitle, + decodeTitle: decodeTitle, generateWebTitle: generateWebTitle, increaseViewCount: increaseViewCount, updatePermission: updatePermission, @@ -96,6 +97,14 @@ function getNoteTitle(body) { return title; } +// decode title +function decodeTitle(title) { + var decodedTitle = LZString.decompressFromBase64(title); + if (decodedTitle) title = decodedTitle; + else title = 'Untitled'; + return title; +} + //generate note web page title function generateWebTitle(title) { title = !title || title == "Untitled" ? "HackMD - Collaborative notes" : title + " - HackMD"; -- cgit v1.2.3