From 43d60e238ab72db94bdf60a566f4b4d3b20d7a68 Mon Sep 17 00:00:00 2001 From: Andrey Antukh Date: Tue, 14 Jan 2020 13:27:30 +0100 Subject: [PATCH] :bug: Fix project and file creation on empty user. --- backend/src/uxbox/services/mutations/project_files.clj | 4 +++- frontend/src/uxbox/main/ui/dashboard/projects.cljs | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/backend/src/uxbox/services/mutations/project_files.clj b/backend/src/uxbox/services/mutations/project_files.clj index 96bfe9c597..8467b4ed24 100644 --- a/backend/src/uxbox/services/mutations/project_files.clj +++ b/backend/src/uxbox/services/mutations/project_files.clj @@ -92,8 +92,10 @@ (let [id (uuid/next) name "Page 1" data (blob/encode - {:shapes [] + {:version 1 + :shapes [] :canvas [] + :options {} :shapes-by-id {}}) sql "insert into project_pages (id, user_id, file_id, name, version, ordering, data) diff --git a/frontend/src/uxbox/main/ui/dashboard/projects.cljs b/frontend/src/uxbox/main/ui/dashboard/projects.cljs index 5f7b63fdea..4d1c558f64 100644 --- a/frontend/src/uxbox/main/ui/dashboard/projects.cljs +++ b/frontend/src/uxbox/main/ui/dashboard/projects.cljs @@ -197,7 +197,7 @@ [:div.projects-row [:span "PROJECTS"] - [:a.add-project #_{:on-click #(st/emit! di/create-collection)} + [:a.add-project {:on-click #(st/emit! udp/create-project)} i/close]] (for [item projects]