瀏覽代碼

Fix for Search index not updated during create

NGPixel 8 年之前
父節點
當前提交
3300d42866
共有 2 個文件被更改,包括 5 次插入3 次删除
  1. 3 1
      libs/entries.js
  2. 2 2
      views/pages/view.pug

+ 3 - 1
libs/entries.js

@@ -321,7 +321,9 @@ module.exports = {
     return self.exists(entryPath).then((docExists) => {
       if (!docExists) {
         return self.makePersistent(entryPath, contents).then(() => {
-          return self.updateCache(entryPath)
+          return self.updateCache(entryPath).then(entry => {
+            return search.add(entry)
+          })
         })
       } else {
         return Promise.reject(new Error('Entry already exists!'))

+ 2 - 2
views/pages/view.pug

@@ -61,9 +61,9 @@ block content
           aside.stickyscroll(data-margin-top=40)
             .sidebar-label
               i.icon-th-list
-              span Contents
+              span Page Contents
             ul.sidebar-menu
-              li: a(href='#root', title='Start') Start
+              li: a(href='#root', title='Top of Page') Top
               +tocMenu(pageData.tree)
 
         .column