We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent dc62d53 commit 9962cf7Copy full SHA for 9962cf7
1 file changed
src/eca/features/tools.clj
@@ -10,7 +10,8 @@
10
[eca.features.tools.util :as tools.util]
11
[eca.logger :as logger]
12
[eca.messenger :as messenger]
13
- [eca.shared :refer [assoc-some]])
+ [eca.shared :refer [assoc-some]]
14
+ [babashka.fs :as fs])
15
(:import
16
[java.util Map]))
17
@@ -131,7 +132,7 @@
131
132
new-content (get arguments "new_content")
133
all? (get arguments "all_occurrences")]
134
(when-let [{:keys [original-full-content
- new-full-content]} (and path original-content new-content
135
+ new-full-content]} (and path (fs/exists? path) original-content new-content
136
(f.tools.filesystem/file-change-full-content path original-content new-content all?))]
137
(let [{:keys [added removed diff]} (diff/diff original-full-content new-full-content path)]
138
{:type :fileChange
0 commit comments