Procházet zdrojové kódy

enhance: use current time as name when pasting files

Tienson Qin před 7 měsíci
rodič
revize
015f7a3f54
1 změnil soubory, kde provedl 4 přidání a 1 odebrání
  1. 4 1
      src/main/frontend/handler/editor.cljs

+ 4 - 1
src/main/frontend/handler/editor.cljs

@@ -1475,7 +1475,10 @@
      (for [[_index ^js file] (map-indexed vector files)]
       ;; WARN file name maybe fully qualified path when paste file
        (p/let [file-name (node-path/basename (.-name file))
-               file-name-without-ext (db-asset/asset-name->title file-name)
+               file-name-without-ext* (db-asset/asset-name->title file-name)
+               file-name-without-ext (if (= file-name-without-ext* "image")
+                                       (date/get-date-time-string-2)
+                                       file-name-without-ext*)
                checksum (assets-handler/get-file-checksum file)
                existing-asset (db-async/<get-asset-with-checksum repo checksum)]
          (if existing-asset