{data.timetickets.length > 0 ? (
diff --git a/client/src/pages/shift-clock/shift-clock.page.jsx b/client/src/pages/shift-clock/shift-clock.page.jsx
index 15209ce06..d026da567 100644
--- a/client/src/pages/shift-clock/shift-clock.page.jsx
+++ b/client/src/pages/shift-clock/shift-clock.page.jsx
@@ -5,9 +5,7 @@ import TimeTicketShift from "../../components/time-ticket-shift/time-ticket-shif
export default function ShiftClock() {
return (
-
-
-
+
);
}
diff --git a/client/src/translations/en_us/common.json b/client/src/translations/en_us/common.json
index 5a308a29e..0d663e616 100644
--- a/client/src/translations/en_us/common.json
+++ b/client/src/translations/en_us/common.json
@@ -1691,7 +1691,9 @@
"clockingin": "Error while clocking in. {{message}}",
"clockingout": "Error while clocking out. {{message}}",
"creating": "Error creating time ticket. {{message}}",
- "deleting": "Error deleting time ticket. {{message}}"
+ "deleting": "Error deleting time ticket. {{message}}",
+ "noemployeeforuser": "Unable to use Shift Clock",
+ "noemployeeforuser_sub": "An employee record has not been created for this user. Please create one before using the shift clock. "
},
"fields": {
"actualhrs": "Actual Hours",
diff --git a/client/src/translations/es/common.json b/client/src/translations/es/common.json
index 4a9bfdf49..f98d2a6a8 100644
--- a/client/src/translations/es/common.json
+++ b/client/src/translations/es/common.json
@@ -1691,7 +1691,9 @@
"clockingin": "",
"clockingout": "",
"creating": "",
- "deleting": ""
+ "deleting": "",
+ "noemployeeforuser": "",
+ "noemployeeforuser_sub": ""
},
"fields": {
"actualhrs": "",
diff --git a/client/src/translations/fr/common.json b/client/src/translations/fr/common.json
index 26b251e04..62a05a54b 100644
--- a/client/src/translations/fr/common.json
+++ b/client/src/translations/fr/common.json
@@ -1691,7 +1691,9 @@
"clockingin": "",
"clockingout": "",
"creating": "",
- "deleting": ""
+ "deleting": "",
+ "noemployeeforuser": "",
+ "noemployeeforuser_sub": ""
},
"fields": {
"actualhrs": "",
From dd067378b5c2c338dc4e98ab400311991d882f9c Mon Sep 17 00:00:00 2001
From: Patrick Fic <>
Date: Fri, 26 Feb 2021 15:01:39 -0800
Subject: [PATCH 3/8] Added subject to reminder generation IO-712
---
.../components/schedule-event/schedule-event.component.jsx | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/client/src/components/schedule-event/schedule-event.component.jsx b/client/src/components/schedule-event/schedule-event.component.jsx
index c1fc006d9..4587e4e97 100644
--- a/client/src/components/schedule-event/schedule-event.component.jsx
+++ b/client/src/components/schedule-event/schedule-event.component.jsx
@@ -80,12 +80,13 @@ export function ScheduleEventComponent({
) : null}
+ {record.isinhouse && (
+
+ )}
),
},
From d90f61fabd483fda87148b497829d3b27d0814f6 Mon Sep 17 00:00:00 2001
From: Patrick Fic <>
Date: Fri, 26 Feb 2021 16:07:12 -0800
Subject: [PATCH 7/8] Add missing label. IO-720
---
bodyshop_translations.babel | 21 +++++++++++++++++++++
client/src/translations/en_us/common.json | 1 +
client/src/translations/es/common.json | 1 +
client/src/translations/fr/common.json | 1 +
4 files changed, 24 insertions(+)
diff --git a/bodyshop_translations.babel b/bodyshop_translations.babel
index f3c5771b0..13fdc4c6b 100644
--- a/bodyshop_translations.babel
+++ b/bodyshop_translations.babel
@@ -4099,6 +4099,27 @@
+
+ checklist-view
+ false
+
+
+
+
+
+ en-US
+ false
+
+
+ es-MX
+ false
+
+
+ fr-CA
+ false
+
+
+
close
false
diff --git a/client/src/translations/en_us/common.json b/client/src/translations/en_us/common.json
index 0d663e616..b2520ab2f 100644
--- a/client/src/translations/en_us/common.json
+++ b/client/src/translations/en_us/common.json
@@ -270,6 +270,7 @@
"jobs": {
"admin": "Jobs -> Admin",
"available-list": "Jobs -> Available List",
+ "checklist-view": "Jobs -> Checklist View",
"close": "Jobs -> Close",
"create": "Jobs -> Create",
"deliver": "Jobs -> Deliver",
diff --git a/client/src/translations/es/common.json b/client/src/translations/es/common.json
index f98d2a6a8..c488ebcc7 100644
--- a/client/src/translations/es/common.json
+++ b/client/src/translations/es/common.json
@@ -270,6 +270,7 @@
"jobs": {
"admin": "",
"available-list": "",
+ "checklist-view": "",
"close": "",
"create": "",
"deliver": "",
diff --git a/client/src/translations/fr/common.json b/client/src/translations/fr/common.json
index 62a05a54b..1615b838a 100644
--- a/client/src/translations/fr/common.json
+++ b/client/src/translations/fr/common.json
@@ -270,6 +270,7 @@
"jobs": {
"admin": "",
"available-list": "",
+ "checklist-view": "",
"close": "",
"create": "",
"deliver": "",
From 9a42e34a9e00e347623852a2e2e56754fb3f037a Mon Sep 17 00:00:00 2001
From: Patrick Fic <>
Date: Fri, 26 Feb 2021 16:16:20 -0800
Subject: [PATCH 8/8] Resolve filtering on part status IO-716
---
client/src/components/job-detail-lines/job-lines.component.jsx | 2 ++
1 file changed, 2 insertions(+)
diff --git a/client/src/components/job-detail-lines/job-lines.component.jsx b/client/src/components/job-detail-lines/job-lines.component.jsx
index f1b564d36..8f5ce8a2e 100644
--- a/client/src/components/job-detail-lines/job-lines.component.jsx
+++ b/client/src/components/job-detail-lines/job-lines.component.jsx
@@ -246,6 +246,8 @@ export function JobLinesComponent({
sorter: (a, b) => alphaSort(a.status, b.status),
sortOrder:
state.sortedInfo.columnKey === "status" && state.sortedInfo.order,
+ filteredValue: state.filteredInfo.status || null,
+
filters:
(jobLines &&
jobLines