diff --git a/frontend/src/app/main/data/fonts.cljs b/frontend/src/app/main/data/fonts.cljs index 8992856540..e6cbfe8150 100644 --- a/frontend/src/app/main/data/fonts.cljs +++ b/frontend/src/app/main/data/fonts.cljs @@ -89,7 +89,7 @@ {:content {:data (js/Uint8Array. data) :name name :type type} - :font-family family + :font-family (or family "") :font-weight (cm/parse-font-weight variant) :font-style (cm/parse-font-style variant)})) diff --git a/frontend/src/app/main/ui/dashboard/fonts.cljs b/frontend/src/app/main/ui/dashboard/fonts.cljs index 241f7c2b24..bda48caadf 100644 --- a/frontend/src/app/main/ui/dashboard/fonts.cljs +++ b/frontend/src/app/main/ui/dashboard/fonts.cljs @@ -192,9 +192,10 @@ on-save (fn [event] (let [font-family @state] - (st/emit! (df/update-font - {:id font-id - :name font-family})) + (when-not (str/blank? font-family) + (st/emit! (df/update-font + {:id font-id + :name font-family}))) (reset! edit? false))) on-key-down