diff --git a/src/electron/electron/search.cljs b/src/electron/electron/search.cljs index bead51647..803286101 100644 --- a/src/electron/electron/search.cljs +++ b/src/electron/electron/search.cljs @@ -174,9 +174,10 @@ [repo] (when-let [database (get-db repo)] (.close database) - (let [[_ db-full-path] (get-db-full-path repo)] + (let [[db-name db-full-path] (get-db-full-path repo)] (println "Delete search indice: " db-full-path) - (fs/unlinkSync db-full-path)))) + (fs/unlinkSync db-full-path) + (swap! databases dissoc db-name)))) (defn query [repo sql]