From b2ad78d947e7bfb3e2572090df13d8f94205171c Mon Sep 17 00:00:00 2001 From: Pablo Alba Date: Fri, 1 Mar 2024 12:27:48 +0100 Subject: [PATCH] :bug: Fix in dashboard it is possible to update project with empty name on left sidebar --- frontend/src/app/main/ui/dashboard/sidebar.cljs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/frontend/src/app/main/ui/dashboard/sidebar.cljs b/frontend/src/app/main/ui/dashboard/sidebar.cljs index 9b7a67b38..dffd26c78 100644 --- a/frontend/src/app/main/ui/dashboard/sidebar.cljs +++ b/frontend/src/app/main/ui/dashboard/sidebar.cljs @@ -34,6 +34,7 @@ [app.util.timers :as ts] [beicon.v2.core :as rx] [cljs.spec.alpha :as s] + [cuerdas.core :as str] [goog.functions :as f] [potok.v2.core :as ptk] [rumext.v2 :as mf])) @@ -91,8 +92,9 @@ (mf/use-callback (mf/deps item) (fn [name] - (st/emit! (-> (dd/rename-project (assoc item :name name)) - (with-meta {::ev/origin "dashboard:sidebar"}))) + (when-not (str/blank? name) + (st/emit! (-> (dd/rename-project (assoc item :name name)) + (with-meta {::ev/origin "dashboard:sidebar"})))) (swap! local* assoc :edition? false))) on-drag-enter