From 90db107e4d8584b58c999807b7300e0f4d8d52f2 Mon Sep 17 00:00:00 2001 From: Andelf Date: Thu, 27 Jul 2023 12:03:26 +0800 Subject: [PATCH] fix(fs): editing global config on windows --- src/main/frontend/components/file.cljs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main/frontend/components/file.cljs b/src/main/frontend/components/file.cljs index e72057e3b..4d2c0c131 100644 --- a/src/main/frontend/components/file.cljs +++ b/src/main/frontend/components/file.cljs @@ -80,12 +80,12 @@ [path format] (:rum/args state) repo-dir (config/get-repo-dir (state/get-current-repo)) [dir path] (cond - ;; assume local file, relative path - (not (string/starts-with? path "/")) - [repo-dir path] + (path/absolute? path) + [nil path] - :else ;; global file on native platform - [nil path])] + ;; assume local file, relative path + :else + [repo-dir path])] (when (and format (contains? (gp-config/text-formats) format)) (p/let [content (fs/read-file dir path)] (reset! *content (or content ""))))