From 39a464633961fb6dfca335a930cdcabcb934c96a Mon Sep 17 00:00:00 2001 From: Allan Carr Date: Tue, 9 May 2023 18:11:06 -0700 Subject: [PATCH] IO-2271 Country Region for Print Center Hide reports based on Country Code for Region --- .../print-center-jobs/print-center-jobs.component.jsx | 7 +++++-- client/src/utils/TemplateConstants.js | 3 +++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/client/src/components/print-center-jobs/print-center-jobs.component.jsx b/client/src/components/print-center-jobs/print-center-jobs.component.jsx index 6af0bb7ac..b65f4916e 100644 --- a/client/src/components/print-center-jobs/print-center-jobs.component.jsx +++ b/client/src/components/print-center-jobs/print-center-jobs.component.jsx @@ -29,9 +29,12 @@ export function PrintCenterJobsComponent({ printCenterModal, bodyshop }) { }) .filter( (temp) => - !temp.regions || (temp.regions && temp.regions[bodyshop.region_config]) + !temp.regions || + (temp.regions && temp.regions[bodyshop.region_config]) || + (temp.regions && + bodyshop.region_config.includes(Object.keys(temp.regions)) === true) ); - + const filteredJobsReportsList = search !== "" ? JobsReportsList.filter((r) => diff --git a/client/src/utils/TemplateConstants.js b/client/src/utils/TemplateConstants.js index 3a3c9f278..20006bda9 100644 --- a/client/src/utils/TemplateConstants.js +++ b/client/src/utils/TemplateConstants.js @@ -19,6 +19,9 @@ export const TemplateList = (type, context) => { key: "casl_authorization", disabled: false, group: "authorization", + regions: { + CA: true, + }, }, fippa_authorization: { title: i18n.t("printcenter.jobs.fippa_authorization"),