Prechádzať zdrojové kódy

fix: disallow remote files

Konstantinos Kaloutas 3 rokov pred
rodič
commit
852d3b5e4a
1 zmenil súbory, kde vykonal 1 pridanie a 1 odobranie
  1. 1 1
      src/electron/electron/window.cljs

+ 1 - 1
src/electron/electron/window.cljs

@@ -115,7 +115,7 @@
     (when parsed-url
       (condp contains? (.-protocol parsed-url)
         #{"https:" "http:" "mailto:"} (.openExternal shell url)
-        #{"file:"} (default-open url)
+        #{"file:"} (when (empty? (.-host parsed-url)) (default-open url))
         nil))))
 
 (defn setup-window-listeners!