summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--lib/models/note.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/models/note.js b/lib/models/note.js
index 17988f74..3478538f 100644
--- a/lib/models/note.js
+++ b/lib/models/note.js
@@ -13,6 +13,7 @@ var async = require('async');
var moment = require('moment');
var DiffMatchPatch = require('diff-match-patch');
var dmp = new DiffMatchPatch();
+var S = require('string');
// core
var config = require("../config.js");
@@ -234,7 +235,7 @@ module.exports = function (sequelize, DataTypes) {
var $ = cheerio.load(md.render(body));
var h1s = $("h1");
if (h1s.length > 0 && h1s.first().text().split('\n').length == 1)
- title = h1s.first().text();
+ title = S(h1s.first().text()).stripTags().s;
}
if (!title) title = "Untitled";
return title;