(ns chef.pages.admin.api (:require [chef.utils :as cutils] [chef.database :as cdb] [next.jdbc :as jdbc] [honey.sql :as sql] [ring.util.response :as ruresp])) (defn create-category [req] (cutils/auth-only req (jdbc/execute! @cdb/db (sql/format {:insert-into [:categories] :values [{:name "New category"}]})) (-> (ruresp/created "Created.") (ruresp/header "Refresh" "0"))))