From 8ca5e75c4d460ccddec092ef867c5da18abad8ab Mon Sep 17 00:00:00 2001 From: Bryce Date: Wed, 17 Jun 2026 13:40:50 -0700 Subject: [PATCH] fix(ssr): hide client column in edited transaction row for single client The save-handler re-rendered the edited row via row* without passing :request, so the Client column's :hide? predicate received a nil request and never hid the column. Pass :request request like table* does. Co-Authored-By: Claude Opus 4.8 --- src/clj/auto_ap/ssr/transaction/edit.clj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/clj/auto_ap/ssr/transaction/edit.clj b/src/clj/auto_ap/ssr/transaction/edit.clj index 450f53ce..7dec5a09 100644 --- a/src/clj/auto_ap/ssr/transaction/edit.clj +++ b/src/clj/auto_ap/ssr/transaction/edit.clj @@ -1296,7 +1296,7 @@ (alog/error ::cant-save-solr :error e))) (html-response - (row* (:identity request) (d-transactions/get-by-id tx-id) {:flash? true}) + (row* (:identity request) (d-transactions/get-by-id tx-id) {:flash? true :request request}) :headers {"hx-trigger" "modalclose" "hx-retarget" (format "#entity-table tr[data-id=\"%d\"]" tx-id) "hx-reswap" "outerHTML"}))))