Merge pull request #1505 from daniele-athome/pr/feature/tags-array

Use array for tags when available (close #1496)
This commit is contained in:
Yukai Huang 2020-07-09 15:50:57 +08:00 committed by GitHub
commit 3e09c7a21f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -367,8 +367,13 @@ module.exports = function (sequelize, DataTypes) {
Note.extractNoteTags = function (meta, $) {
var tags = []
var rawtags = []
var metaTags
if (meta.tags && (typeof meta.tags === 'string' || typeof meta.tags === 'number')) {
var metaTags = ('' + meta.tags).split(',')
metaTags = ('' + meta.tags).split(',')
} else if (meta.tags && (Array.isArray(meta.tags))) {
metaTags = meta.tags
}
if (metaTags) {
for (let i = 0; i < metaTags.length; i++) {
var text = metaTags[i].trim()
if (text) rawtags.push(text)