diff --git a/client/src/components/jobs-notes/jobs.notes.component.jsx b/client/src/components/jobs-notes/jobs.notes.component.jsx
index 0d07e2516..928eec29c 100644
--- a/client/src/components/jobs-notes/jobs.notes.component.jsx
+++ b/client/src/components/jobs-notes/jobs.notes.component.jsx
@@ -124,7 +124,7 @@ export function JobNotesComponent({
messageObject={{
subject: Templates.individual_job_note.subject,
}}
- id={record.id}
+ id={jobId}
/>
),
diff --git a/client/src/components/parts-order-modal/parts-order-modal.component.jsx b/client/src/components/parts-order-modal/parts-order-modal.component.jsx
index 073091cb0..7c206f59e 100644
--- a/client/src/components/parts-order-modal/parts-order-modal.component.jsx
+++ b/client/src/components/parts-order-modal/parts-order-modal.component.jsx
@@ -73,6 +73,7 @@ export function PartsOrderModalComponent({
options={vendorList}
disabled={isReturn}
preferredMake={preferredMake}
+ showPhone
/>
item.id === values.vendorid
)[0];
+ let vendorEmails =
+ matchingVendor &&
+ matchingVendor.email &&
+ matchingVendor.email.split(RegExp("[;,]"));
+
GenerateDocument(
{
name: isReturn
@@ -206,7 +211,7 @@ export function PartsOrderModalContainer({
},
},
{
- to: matchingVendor ? [matchingVendor.email] : null,
+ to: matchingVendor ? vendorEmails : null,
replyTo: bodyshop.email,
subject: isReturn
? Templates.parts_return_slip.subject
diff --git a/client/src/components/vendor-search-select/vendor-search-select.component.jsx b/client/src/components/vendor-search-select/vendor-search-select.component.jsx
index 7f3c67729..6537d0ded 100644
--- a/client/src/components/vendor-search-select/vendor-search-select.component.jsx
+++ b/client/src/components/vendor-search-select/vendor-search-select.component.jsx
@@ -7,7 +7,7 @@ const { Option } = Select;
//To be used as a form element only.
const VendorSearchSelect = (
- { value, onChange, options, onSelect, disabled, preferredMake },
+ { value, onChange, options, onSelect, disabled, preferredMake, showPhone },
ref
) => {
const [option, setOption] = useState(value);
@@ -54,7 +54,7 @@ const VendorSearchSelect = (
{o.name}
- {o.phone && (
+ {o.phone && showPhone && (
{o.phone}
)}
{o.discount && o.discount !== 0 ? (
@@ -72,7 +72,7 @@ const VendorSearchSelect = (
{o.name}
- {o.phone && (
+ {o.phone && showPhone && (
{o.phone}
)}
{o.discount && o.discount !== 0 ? (
diff --git a/client/src/components/vendors-form/vendors-form.component.jsx b/client/src/components/vendors-form/vendors-form.component.jsx
index b52739788..3fe8374e6 100644
--- a/client/src/components/vendors-form/vendors-form.component.jsx
+++ b/client/src/components/vendors-form/vendors-form.component.jsx
@@ -109,12 +109,14 @@ export default function VendorsFormComponent({
diff --git a/client/src/graphql/jobs-lines.queries.js b/client/src/graphql/jobs-lines.queries.js
index cc4b59c04..3617df239 100644
--- a/client/src/graphql/jobs-lines.queries.js
+++ b/client/src/graphql/jobs-lines.queries.js
@@ -59,6 +59,8 @@ export const GET_LINE_TICKET_BY_PK = gql`
employeeid
memo
flat_rate
+ clockon
+ clockoff
employee {
id
first_name
diff --git a/client/src/pages/courtesy-car-create/courtesy-car-create.page.container.jsx b/client/src/pages/courtesy-car-create/courtesy-car-create.page.container.jsx
index 332b8127d..f373e4066 100644
--- a/client/src/pages/courtesy-car-create/courtesy-car-create.page.container.jsx
+++ b/client/src/pages/courtesy-car-create/courtesy-car-create.page.container.jsx
@@ -70,7 +70,12 @@ export function CourtesyCarCreateContainer({
return (
-