From f2f4229aa656bd312ae9ebf080737b0694005e5d Mon Sep 17 00:00:00 2001 From: Patrick Fic Date: Mon, 27 Jul 2020 09:30:34 -0700 Subject: [PATCH] Access CSI from Job using header menu BOD-137 --- .../jobs-detail-header-actions.csi.component.jsx | 10 ++++++++++ client/src/graphql/jobs.queries.js | 4 ++++ 2 files changed, 14 insertions(+) diff --git a/client/src/components/jobs-detail-header-actions/jobs-detail-header-actions.csi.component.jsx b/client/src/components/jobs-detail-header-actions/jobs-detail-header-actions.csi.component.jsx index 5ba28dcae..6cecc1ff2 100644 --- a/client/src/components/jobs-detail-header-actions/jobs-detail-header-actions.csi.component.jsx +++ b/client/src/components/jobs-detail-header-actions/jobs-detail-header-actions.csi.component.jsx @@ -12,6 +12,8 @@ import { selectBodyshop } from "../../redux/user/user.selectors"; import { setEmailOptions } from "../../redux/email/email.actions"; import { TemplateList } from "../../utils/TemplateConstants"; import { logImEXEvent } from "../../firebase/firebase.utils"; +import { DateTimeFormatter } from "../../utils/DateFormatter"; +import { Link } from "react-router-dom"; const mapStateToProps = createStructuredSelector({ //currentUser: selectCurrentUser' @@ -116,6 +118,14 @@ export function JobsDetailHeaderCsi({ disabled={!!!job.ownr_ph1}> {t("general.labels.text")} + + {job.csiinvites.map((item, idx) => ( + + + {item.completedon} + + + ))} ); } diff --git a/client/src/graphql/jobs.queries.js b/client/src/graphql/jobs.queries.js index 0d907347d..407964064 100644 --- a/client/src/graphql/jobs.queries.js +++ b/client/src/graphql/jobs.queries.js @@ -407,6 +407,10 @@ export const GET_JOB_BY_PK = gql` agreementnumber } cieca_ttl + csiinvites { + id + completedon + } } } `;