From 840b0e39047fc156a2cd73b90a64bf1fd64d5f2c Mon Sep 17 00:00:00 2001 From: Patrick Fic Date: Tue, 8 Oct 2024 14:57:41 -0500 Subject: [PATCH] Add check for jobs with no date transitioning periods. --- .../close-date-display/close-date-display.molecule.jsx | 2 +- src/graphql/jobs.queries.js | 2 ++ src/graphql/reporting.queries.js | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/components/molecules/close-date-display/close-date-display.molecule.jsx b/src/components/molecules/close-date-display/close-date-display.molecule.jsx index fa0e67c..0ceef10 100644 --- a/src/components/molecules/close-date-display/close-date-display.molecule.jsx +++ b/src/components/molecules/close-date-display/close-date-display.molecule.jsx @@ -21,7 +21,7 @@ export default function CloseDateDisplayMolecule({ job, jobId, close_date }) { setLoading(true); setValue(newDate); const requires_reimport = ChangeOfRuleSet({ - prevDateMoment: job.close_date ? dayjs(job.close_date) : dayjs(), + prevDateMoment: job.close_date ? dayjs(job.close_date) : dayjs(job.created_at), newDateMoment: newDate ? newDate : dayjs(), }); if (requires_reimport) { diff --git a/src/graphql/jobs.queries.js b/src/graphql/jobs.queries.js index d1305d7..4bd32d4 100644 --- a/src/graphql/jobs.queries.js +++ b/src/graphql/jobs.queries.js @@ -100,6 +100,7 @@ export const QUERY_JOB_BY_PK = gql` close_date updated_at requires_reimport + created_at v_mileage joblines(order_by: { line_no: asc }) { id @@ -167,6 +168,7 @@ export const UPDATE_JOB = gql` clm_total ro_number updated_at + created_at close_date v_age group diff --git a/src/graphql/reporting.queries.js b/src/graphql/reporting.queries.js index 4226e1e..87c40b1 100644 --- a/src/graphql/reporting.queries.js +++ b/src/graphql/reporting.queries.js @@ -22,6 +22,7 @@ export const REPORTING_GET_JOBS = gql` id loss_date updated_at + created_at v_age v_makedesc v_model