From ec925f9e080bcd7bae9272ebe789614776c74578 Mon Sep 17 00:00:00 2001 From: Scott Pouliot Date: Wed, 20 May 2026 23:09:14 -0400 Subject: [PATCH] Temp: add console.debug to updateTotals for diagnosis --- src/PowderCoating.Web/wwwroot/js/inline-item-edit.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/PowderCoating.Web/wwwroot/js/inline-item-edit.js b/src/PowderCoating.Web/wwwroot/js/inline-item-edit.js index dffac4f..835fa34 100644 --- a/src/PowderCoating.Web/wwwroot/js/inline-item-edit.js +++ b/src/PowderCoating.Web/wwwroot/js/inline-item-edit.js @@ -28,10 +28,13 @@ // Each key must exactly match a property returned by the server's PatchItem action. function updateTotals(cfg, data) { const t = cfg.totals || {}; + console.debug('[inline-edit] updateTotals data:', data, 'totals cfg:', t); Object.entries(t).forEach(([key, selector]) => { const val = data[key]; + const els = document.querySelectorAll(selector); + console.debug(`[inline-edit] ${key} → "${selector}": val=${val}, elements=${els.length}`); if (selector && val !== undefined && val !== null) { - document.querySelectorAll(selector).forEach(el => { el.textContent = fmt(val); }); + els.forEach(el => { el.textContent = fmt(val); }); } }); }