diff --git a/src/PowderCoating.Web/wwwroot/js/item-wizard.js b/src/PowderCoating.Web/wwwroot/js/item-wizard.js index c97549e..6e76048 100644 --- a/src/PowderCoating.Web/wwwroot/js/item-wizard.js +++ b/src/PowderCoating.Web/wwwroot/js/item-wizard.js @@ -1464,9 +1464,9 @@ function renderStep3Html() {
-
@@ -1500,6 +1500,8 @@ function onSandblastOnlyToggle() { } function renderCoatsList() { + // Sandblast-only items have no coating layers — don't auto-add a coat + if (wz.data.sandblastOnly) return; const coats = wz.data.coats || []; if (coats.length === 0) { addCoatRow(); // auto-add a Base Coat @@ -2327,7 +2329,7 @@ function buildItemFromWizard() { requiresSandblasting: false, requiresMasking: false, notes: d.notes || null, - coats: d.coats || [], + coats: isSandblastOnly ? [] : (d.coats || []), prepServices: d.prepServices || [], includePrepCost: d.includePrepCost ?? (wz.itemType !== 'product'), complexity: d.complexity || 'Simple',