summaryrefslogtreecommitdiff
path: root/src/chef/pages/admin
diff options
context:
space:
mode:
Diffstat (limited to 'src/chef/pages/admin')
-rw-r--r--src/chef/pages/admin/api.clj6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/chef/pages/admin/api.clj b/src/chef/pages/admin/api.clj
index 8b2723a..f1b7226 100644
--- a/src/chef/pages/admin/api.clj
+++ b/src/chef/pages/admin/api.clj
@@ -9,9 +9,9 @@
(cutils/auth-only req
(jdbc/execute! @cdb/db
(sql/format {:insert-into [:categories]
- :values [(merge {:name "New category"}
- (when-let [parent (get-in req [:params "parent"])]
- {:parent parent}))]}))
+ :values [(merge {:name "New category"
+ :parent (or (get-in req [:params "parent"])
+ -1)})]}))
(-> (ruresp/created "Created.")
(ruresp/header "HX-Refresh" "true"))))