diff --git a/src/main/frontend/components/imports.cljs b/src/main/frontend/components/imports.cljs index 0c46849c6c..6c0fb1d205 100644 --- a/src/main/frontend/components/imports.cljs +++ b/src/main/frontend/components/imports.cljs @@ -345,9 +345,12 @@ db-conn (db/get-db repo false) config (async/c (import-config-file! config-file))) files (common-config/remove-hidden-files *files config :rpath) - doc-files (filter #(contains? #{"md" "org" "markdown" "edn"} (path/file-ext (:rpath %))) files) + logseq-file? #(string/starts-with? (:rpath %) "logseq/") + doc-files (->> files + (remove logseq-file?) + (filter #(contains? #{"md" "org" "markdown" "edn"} (path/file-ext (:rpath %))))) asset-files (filter #(string/starts-with? (:rpath %) "assets/") files)] - (async/c (import-logseq-files (filter #(string/starts-with? (:rpath %) "logseq/") files)))) + (async/c (import-logseq-files (filter logseq-file? files)))) (async/