2
0
Эх сурвалжийг харах

fix: tags load from editor

Nick 5 жил өмнө
parent
commit
22e51c9862

+ 3 - 0
server/controllers/common.js

@@ -71,6 +71,9 @@ router.get(['/e', '/e/*'], async (req, res, next) => {
       return res.render('unauthorized', { action: 'edit' })
     }
 
+    await page.$relatedQuery('tags')
+    page.tags = _.map(page.tags, 'tag')
+
     _.set(res.locals, 'pageMeta.title', `Edit ${page.title}`)
     _.set(res.locals, 'pageMeta.description', page.description)
     page.mode = 'update'

+ 1 - 1
server/views/editor.pug

@@ -12,7 +12,7 @@ block body
       path=page.path
       title=page.title
       description=page.description
-      tags=page.tags
+      :tags=page.tags
       :is-published=page.isPublished
       init-mode=page.mode
       init-editor=page.editorKey