Bladeren bron

e2e debugging 3

Junyi Du 2 jaren geleden
bovenliggende
commit
18cec7cc78
2 gewijzigde bestanden met toevoegingen van 9 en 2 verwijderingen
  1. 1 1
      src/main/frontend/components/settings.cljs
  2. 8 1
      src/main/frontend/state.cljs

+ 1 - 1
src/main/frontend/components/settings.cljs

@@ -974,7 +974,7 @@
   (let [current-repo (state/get-current-repo)
         enable-journals? (state/enable-journals? current-repo)
         enable-flashcards? (state/enable-flashcards? current-repo)
-        enable-semsearch? (state/semsearch-enabled?)
+        enable-semsearch? (state/sub-semsearch-enabled?)
         enable-sync? (state/enable-sync?)
         enable-sync-diff-merge? (state/enable-sync-diff-merge?)
         enable-whiteboards? (state/enable-whiteboards? current-repo)

+ 8 - 1
src/main/frontend/state.cljs

@@ -1944,13 +1944,20 @@ Similar to re-frame subscriptions"
       second ;; Return the encoder, without the encoder key
       ))
 
-(defn semsearch-enabled?
+(defn sub-semsearch-enabled?
   "Conditions to enable semantic search"
   []
   (-> (sub :ai/text-encoders)
       (not-empty)
       (boolean)))
 
+(defn semsearch-enabled?
+  "Conditions to enable semantic search"
+  []
+  (-> (:ai/text-encoders state)
+      (not-empty)
+      (boolean)))
+
 (defn consume-updates-from-coming-plugin!
   [payload updated?]
   (when-let [id (keyword (:id payload))]