summaryrefslogtreecommitdiff
path: root/lib/response.js
diff options
context:
space:
mode:
authorDavid Mehren2019-10-27 14:59:44 +0100
committerDavid Mehren2019-10-27 15:23:38 +0100
commitdee62ce571cc3e33f60499e3ed9cfa4cc5c2f0da (patch)
tree91737e438aa868598b8044b8357ecddaee3e2810 /lib/response.js
parent181d5646cfbde303cf3335c5dea51232d874b0f1 (diff)
Move showNote to note controller
Signed-off-by: David Mehren <dmehren1@gmail.com>
Diffstat (limited to '')
-rw-r--r--lib/response.js28
1 files changed, 0 insertions, 28 deletions
diff --git a/lib/response.js b/lib/response.js
index 20612b68..8b027c12 100644
--- a/lib/response.js
+++ b/lib/response.js
@@ -14,7 +14,6 @@ const errors = require('./errors')
// public
var response = {
- showNote: showNote,
showPublishNote: showPublishNote,
showIndex: showIndex,
publishNoteActions: publishNoteActions,
@@ -52,33 +51,6 @@ function showIndex (req, res, next) {
}
}
-function responseCodiMD (res, note) {
- var body = note.content
- var extracted = models.Note.extractMeta(body)
- var meta = models.Note.parseMeta(extracted.meta)
- var title = models.Note.decodeTitle(note.title)
- title = models.Note.generateWebTitle(meta.title || title)
- var opengraph = models.Note.parseOpengraph(meta, title)
- res.set({
- 'Cache-Control': 'private', // only cache by client
- 'X-Robots-Tag': 'noindex, nofollow' // prevent crawling
- })
- res.render('codimd.ejs', {
- title: title,
- opengraph: opengraph
- })
-}
-
-function showNote (req, res, next) {
- noteUtil.findNote(req, res, function (note) {
- // force to use note id
- var noteId = req.params.noteId
- var id = models.Note.encodeNoteId(note.id)
- if ((note.alias && noteId !== note.alias) || (!note.alias && noteId !== id)) { return res.redirect(config.serverURL + '/' + (note.alias || id)) }
- return responseCodiMD(res, note)
- })
-}
-
function showPublishNote (req, res, next) {
var include = [{
model: models.User,