Fix electron code breaking db deps again

Introduced by last commit /cc @rcmerci. This has happened previously at
0c533a9032 and
8a1c54173b. Please run `yarn test` in
deps/db to catch this
This commit is contained in:
Gabriel Horner
2023-07-28 10:27:24 -04:00
parent be7cb85e35
commit 84b80e8b76
4 changed files with 10 additions and 10 deletions

View File

@@ -4,10 +4,15 @@
["fs-extra" :as fs]
["electron" :refer [app]]
[electron.logger :as logger]
[logseq.db.sqlite.db :as sqlite-db :refer [get-graphs-dir]]))
[logseq.db.sqlite.db :as sqlite-db]))
(def close! sqlite-db/close!)
(defn get-graphs-dir
[]
(let [path (.getPath ^object app "home")]
(node-path/join path "logseq" "graphs")))
(defn ensure-graphs-dir!
[]
(fs/ensureDirSync (get-graphs-dir)))

View File

@@ -1,10 +1,11 @@
(ns electron.rtc-handler
(:require [electron.handler-interface :refer [handle]]
[electron.db :as db]
[cljs.reader :as reader]
[logseq.db.sqlite.rtc :as sqlite-rtc]))
(defmethod handle :rtc/init [_window [_ repo]]
(sqlite-rtc/init! repo))
(sqlite-rtc/init! (db/get-graphs-dir) repo))
(defmethod handle :rtc/add-ops [_window [_ repo data-str]]
(let [ops (reader/read-string data-str)]