summaryrefslogtreecommitdiff
path: root/pages/shop/add.fnl
diff options
context:
space:
mode:
Diffstat (limited to 'pages/shop/add.fnl')
-rw-r--r--pages/shop/add.fnl5
1 files changed, 4 insertions, 1 deletions
diff --git a/pages/shop/add.fnl b/pages/shop/add.fnl
index 01b83d6..460cc81 100644
--- a/pages/shop/add.fnl
+++ b/pages/shop/add.fnl
@@ -1,6 +1,7 @@
(import-macros {:compile-html HTML} :macros)
(local templates (require :templates))
(local dicts (require :dicts))
+(local shop (require :shop))
(local forms (require :forms))
(local lib (require :lib))
@@ -88,7 +89,9 @@
authenticated?)))
(do
(lib.with-tx db
- (fn [tx] (insert-product tx product-form request.form)))
+ (fn [tx]
+ (insert-product tx product-form request.form)
+ (shop.update-search-index tx)))
(values 302 {:Location "/shop"} ""))))
(values 200 {} (templates.base (content product-form {} {}
authenticated?))))))