diff options
author | Cheng-Han, Wu | 2016-03-04 23:12:03 +0800 |
---|---|---|
committer | Cheng-Han, Wu | 2016-03-04 23:12:03 +0800 |
commit | c183002c14397c8b6e1ef26c1367197d987d7c62 (patch) | |
tree | 219e445c6d7988eb2dfaa860d28ee3e18b7307a2 /lib/note.js | |
parent | 04eabff3c39ac75ef69d21257dd9f7e35cf8c572 (diff) |
Fixed note title might get wrong
Diffstat (limited to '')
-rw-r--r-- | lib/note.js | 9 |
1 files changed, 9 insertions, 0 deletions
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"; |