Browse Source

fix: slow search

Tienson Qin 2 years ago
parent
commit
d4c8cdadda
2 changed files with 2 additions and 5 deletions
  1. 1 2
      src/electron/electron/search.cljs
  2. 1 3
      src/main/frontend/handler/search.cljs

+ 1 - 2
src/electron/electron/search.cljs

@@ -320,8 +320,7 @@
                               match-inputs)
                             (apply concat))]
         (->>
-         (concat matched-result
-          (search-pages-aux database non-match-sql non-match-input limit))
+         matched-result
          (distinct-by :id)
          (take limit)
          (vec))))))

+ 1 - 3
src/main/frontend/handler/search.cljs

@@ -26,9 +26,7 @@
 (defn sanity-search-content
   "Convert a block to the display contents for searching"
   [format content]
-  (->> (text/remove-level-spaces content format (config/get-block-pattern format))
-       (drawer/remove-logbook)
-       (property/remove-built-in-properties format)))
+  (text/remove-level-spaces content format (config/get-block-pattern format)))
 
 (defn search
   ([q]