From cc636bdfe26f851e487f9da736a28017987304ad Mon Sep 17 00:00:00 2001 From: Patrick Fic Date: Tue, 15 Feb 2022 12:16:08 -0800 Subject: [PATCH] Job costing additional fix. --- server/job/job-costing.js | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/server/job/job-costing.js b/server/job/job-costing.js index 34a8bf732..205e39537 100644 --- a/server/job/job-costing.js +++ b/server/job/job-costing.js @@ -31,8 +31,8 @@ async function JobCosting(req, res) { res.status(200).json(ret); } catch (error) { logger.log("job-costing-error", "ERROR", req.user.email, jobid, { - jobid, - error, + message: error.message, + stack: error.stack, }); res.status(400).send(JSON.stringify(error)); @@ -261,14 +261,17 @@ async function JobCostingMulti(req, res) { }); } catch (error) { logger.log("job-costing-multi-error", "ERROR", req.user.email, [jobids], { - jobids, - error, + message: error.message, + stack: error.stack, }); - res.status(400).send(JSON.stringify(error)); + res.status(400).send(error); } } function GenerateCostingData(job) { + if (job.id === "b97353ef-24c8-4b3f-a6c1-2190391c823e") { + console.log("here"); + } const defaultProfits = job.bodyshop.md_responsibility_centers.defaults.profits; const allCenters = _.union( @@ -675,12 +678,16 @@ function GenerateCostingData(job) { sale_labor_dinero: Dinero(), sale_parts: Dinero().toFormat(), sale_parts_dinero: Dinero(), + sale_additional: Dinero(), + sale_additional_dinero: Dinero(), sales: Dinero().toFormat(), sales_dinero: Dinero(), cost_parts: Dinero().toFormat(), cost_parts_dinero: Dinero(), cost_labor: Adjustment.toFormat(), cost_labor_dinero: Adjustment, + cost_additional: Dinero(), + cost_additional_dinero: Dinero(), costs: Adjustment.toFormat(), costs_dinero: Adjustment, gpdollars_dinero: Dinero(),