From e4214f32a043acf186b91126a7f9e5f5ab1e4b14 Mon Sep 17 00:00:00 2001 From: Erik Michelson Date: Sat, 4 Jul 2020 03:37:19 +0200 Subject: Fixed meta parsing of lang-attribute for using it in the published-view Signed-off-by: Erik Michelson --- lib/models/note.js | 1 + lib/web/note/util.js | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/models/note.js b/lib/models/note.js index 141402ac..edc79639 100644 --- a/lib/models/note.js +++ b/lib/models/note.js @@ -406,6 +406,7 @@ module.exports = function (sequelize, DataTypes) { if (meta.title && (typeof meta.title === 'string' || typeof meta.title === 'number')) { _meta.title = meta.title } if (meta.description && (typeof meta.description === 'string' || typeof meta.description === 'number')) { _meta.description = meta.description } if (meta.robots && (typeof meta.robots === 'string' || typeof meta.robots === 'number')) { _meta.robots = meta.robots } + if (meta.lang && (typeof meta.lang === 'string')) { _meta.lang = meta.lang } if (meta.GA && (typeof meta.GA === 'string' || typeof meta.GA === 'number')) { _meta.GA = meta.GA } if (meta.disqus && (typeof meta.disqus === 'string' || typeof meta.disqus === 'number')) { _meta.disqus = meta.disqus } if (meta.slideOptions && (typeof meta.slideOptions === 'object')) { _meta.slideOptions = meta.slideOptions } diff --git a/lib/web/note/util.js b/lib/web/note/util.js index 128c89cf..f1af1300 100644 --- a/lib/web/note/util.js +++ b/lib/web/note/util.js @@ -81,7 +81,7 @@ exports.getPublishData = function (req, res, note, callback) { const data = { title: title, description: meta.description || (markdown ? models.Note.generateDescription(markdown) : null), - lang: meta.lang || null + lang: meta.lang || null, viewcount: note.viewcount, createtime: createtime, updatetime: updatetime, -- cgit v1.2.3