From 529c12e4eee84bb7641eff49e68dbda09f4a597d Mon Sep 17 00:00:00 2001 From: Patrick Fic <> Date: Fri, 7 May 2021 15:41:40 -0700 Subject: [PATCH] IO-1047 IO-1046 IO-1045 Add production alert everywhere --- .../jobs-detail-header-actions.component.jsx | 25 +++++++++++++++++++ .../jobs-detail-header.component.jsx | 15 ++++++----- .../jobs-list/jobs-list.component.jsx | 9 +++++-- .../time-ticket-modal.container.jsx | 1 + client/src/graphql/jobs.queries.js | 17 ++++++------- 5 files changed, 49 insertions(+), 18 deletions(-) diff --git a/client/src/components/jobs-detail-header-actions/jobs-detail-header-actions.component.jsx b/client/src/components/jobs-detail-header-actions/jobs-detail-header-actions.component.jsx index fd2b2ab25..16bcc94ff 100644 --- a/client/src/components/jobs-detail-header-actions/jobs-detail-header-actions.component.jsx +++ b/client/src/components/jobs-detail-header-actions/jobs-detail-header-actions.component.jsx @@ -70,6 +70,25 @@ export function JobsDetailHeaderActions({ ); }, [job.status, bodyshop.md_ro_statuses.post_production_statuses]); + const handleAlertToggle = (e) => { + logImEXEvent("production_toggle_alert"); + //e.stopPropagation(); + updateJob({ + variables: { + jobId: job.id, + job: { + production_vars: { + ...job.production_vars, + alert: + !!job.production_vars && !!job.production_vars.alert + ? !job.production_vars.alert + : true, + }, + }, + }, + }); + }; + const statusmenu = (