From 3f5ade2e7a139bb4405437e8fc5546aafc7b05ef Mon Sep 17 00:00:00 2001 From: unwox Date: Fri, 3 Oct 2025 11:56:37 +0600 Subject: WIP shop --- pages/shop/cart/remove.fnl | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'pages/shop/cart/remove.fnl') diff --git a/pages/shop/cart/remove.fnl b/pages/shop/cart/remove.fnl index d5e3531..0cdc417 100644 --- a/pages/shop/cart/remove.fnl +++ b/pages/shop/cart/remove.fnl @@ -1,16 +1,13 @@ (local lib (require :lib)) +(local shop (require :shop)) (fn render [request db] (if (= request.method "POST") - (let [order-id (lib.order-id request)] + (let [order-id (shop.order-id request)] (if (and order-id request.body) (do (local body-values (lib.parse-values request.body)) - (_G.must - (luna.db.exec - db - "DELETE FROM order_lines WHERE id = ? AND order_id = ?" - [body-values.id order-id])) + (shop.delete-order-line db body-values.id) (values 302 {:Location (_G.must -- cgit v1.2.3