diff --git a/frontend/src/uxbox/main/data/users.cljs b/frontend/src/uxbox/main/data/users.cljs index 20cfb46ae..c8925cf00 100644 --- a/frontend/src/uxbox/main/data/users.cljs +++ b/frontend/src/uxbox/main/data/users.cljs @@ -177,7 +177,7 @@ (throw (ex-info (tr "errors.image-format-unsupported") {}))) file) - on-success #(do (println "hola") (st/emit! dm/hide)) + on-success #(do (st/emit! dm/hide)) on-error #(do (st/emit! dm/hide) (if (.-message %) diff --git a/frontend/src/uxbox/main/ui/components/file_uploader.cljs b/frontend/src/uxbox/main/ui/components/file_uploader.cljs index 3dc19625f..40fd85c78 100644 --- a/frontend/src/uxbox/main/ui/components/file_uploader.cljs +++ b/frontend/src/uxbox/main/ui/components/file_uploader.cljs @@ -18,12 +18,15 @@ [{:keys [accept multi label-text label-class input-id input-ref on-selected] :as props}] (let [opt-pick-one #(if multi % (first %)) - on-files-selected (fn [event] (st/emit! - (some-> (dom/get-target event) - (dom/get-files) - (array-seq) - (opt-pick-one) - (on-selected))))] + on-files-selected (fn [event] + (let [target (dom/get-target event)] + (st/emit! + (some-> target + (dom/get-files) + (array-seq) + (opt-pick-one) + (on-selected))) + (dom/clean-value! target)))] [:* (when label-text [:label {:for input-id :class-name label-class} label-text])