ソースを参照

fix: page name exclude Windows reserved path characters

Tienson Qin 5 年 前
コミット
185eb430ab
1 ファイル変更2 行追加1 行削除
  1. 2 1
      src/main/frontend/util.cljs

+ 2 - 1
src/main/frontend/util.cljs

@@ -889,7 +889,8 @@
   [page-name]
   (-> page-name
       (string/replace #"\s+" "_")
-      (string/replace "/" "_")))
+      ;; Windows reserved path characters
+      (string/replace #"[\\/:\\*\\?\"<>|]+" "_")))
 
 (defn lowercase-first
   [s]