diff --git a/frontend/uxbox/util/data.cljs b/frontend/uxbox/util/data.cljs index 6499ae0e2..903978ec5 100644 --- a/frontend/uxbox/util/data.cljs +++ b/frontend/uxbox/util/data.cljs @@ -42,5 +42,10 @@ (r/read-string v)) (defn parse-int - [v] - (js/parseInt v 10)) + ([v] + (js/parseInt v 10)) + ([v default] + (let [v (js/parseInt v 10)] + (if (or (not v) (nan? v)) + default + v))))