|
@@ -1,10 +1,11 @@
|
|
|
(ns electron.rtc-handler
|
|
(ns electron.rtc-handler
|
|
|
(:require [electron.handler-interface :refer [handle]]
|
|
(:require [electron.handler-interface :refer [handle]]
|
|
|
|
|
+ [electron.db :as db]
|
|
|
[cljs.reader :as reader]
|
|
[cljs.reader :as reader]
|
|
|
[logseq.db.sqlite.rtc :as sqlite-rtc]))
|
|
[logseq.db.sqlite.rtc :as sqlite-rtc]))
|
|
|
|
|
|
|
|
(defmethod handle :rtc/init [_window [_ repo]]
|
|
(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]]
|
|
(defmethod handle :rtc/add-ops [_window [_ repo data-str]]
|
|
|
(let [ops (reader/read-string data-str)]
|
|
(let [ops (reader/read-string data-str)]
|