From 59b152c89f5a359434b92be1e05002a911593fb1 Mon Sep 17 00:00:00 2001 From: Scott Pouliot Date: Tue, 19 May 2026 18:36:04 -0400 Subject: [PATCH] Fix noExtraLayerCharge missing from Job Details wizard item projection WizardExistingItems coat serialization in Details GET omitted noExtraLayerCharge, so editing a line item from the Details page always lost the no-charge flag. Co-Authored-By: Claude Sonnet 4.6 --- src/PowderCoating.Web/Controllers/JobsController.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/PowderCoating.Web/Controllers/JobsController.cs b/src/PowderCoating.Web/Controllers/JobsController.cs index 28f0650..b8a00d3 100644 --- a/src/PowderCoating.Web/Controllers/JobsController.cs +++ b/src/PowderCoating.Web/Controllers/JobsController.cs @@ -477,6 +477,7 @@ public class JobsController : Controller transferEfficiency = c.TransferEfficiency, powderCostPerLb = c.PowderCostPerLb, powderToOrder = c.PowderToOrder, + noExtraLayerCharge = c.NoExtraLayerCharge, notes = c.Notes }), prepServices = ji.PrepServices.Select(ps => new {