diff --git a/client/src/components/jobs-close-export-button/jobs-close-export-button.component.jsx b/client/src/components/jobs-close-export-button/jobs-close-export-button.component.jsx index e84b31595..f22da1eab 100644 --- a/client/src/components/jobs-close-export-button/jobs-close-export-button.component.jsx +++ b/client/src/components/jobs-close-export-button/jobs-close-export-button.component.jsx @@ -173,7 +173,7 @@ export function JobsCloseExportButton({ } }); - if (!!!jobUpdateResponse.errors) { + if (!jobUpdateResponse.errors) { notification.open({ type: "success", key: "jobsuccessexport", @@ -222,7 +222,7 @@ export function JobsCloseExportButton({ }; return ( - ); diff --git a/client/src/components/jobs-export-all-button/jobs-export-all-button.component.jsx b/client/src/components/jobs-export-all-button/jobs-export-all-button.component.jsx index e149f39f0..f9670dc77 100644 --- a/client/src/components/jobs-export-all-button/jobs-export-all-button.component.jsx +++ b/client/src/components/jobs-export-all-button/jobs-export-all-button.component.jsx @@ -10,8 +10,8 @@ import { auth, logImEXEvent } from "../../firebase/firebase.utils"; import { INSERT_EXPORT_LOG } from "../../graphql/accounting.queries"; import { UPDATE_JOBS } from "../../graphql/jobs.queries"; import { insertAuditTrail } from "../../redux/application/application.actions"; -import AuditTrailMapping from "../../utils/AuditTrailMappings"; import { selectBodyshop, selectCurrentUser } from "../../redux/user/user.selectors"; +import AuditTrailMapping from "../../utils/AuditTrailMappings"; import client from "../../utils/GraphQLClient"; const mapStateToProps = createStructuredSelector({ @@ -165,7 +165,7 @@ export function JobsExportAllButton({ } }); - if (!!!jobUpdateResponse.errors) { + if (!jobUpdateResponse.errors) { notification.open({ type: "success", key: "jobsuccessexport", @@ -213,13 +213,13 @@ export function JobsExportAllButton({ }) ); - if (!!completedCallback) completedCallback([]); - if (!!loadingCallback) loadingCallback(false); + if (completedCallback) completedCallback([]); + if (loadingCallback) loadingCallback(false); setLoading(false); }; return ( - ); diff --git a/client/src/components/payable-export-all-button/payable-export-all-button.component.jsx b/client/src/components/payable-export-all-button/payable-export-all-button.component.jsx index dc8316be8..6e2d2b5ed 100644 --- a/client/src/components/payable-export-all-button/payable-export-all-button.component.jsx +++ b/client/src/components/payable-export-all-button/payable-export-all-button.component.jsx @@ -48,7 +48,7 @@ export function PayableExportAll({ let PartnerResponse; setLoading(true); - if (!!loadingCallback) loadingCallback(true); + if (loadingCallback) loadingCallback(true); if (bodyshop.accountingconfig && bodyshop.accountingconfig.qbo) { PartnerResponse = await axios.post(`/qbo/payables`, { bills: billids, @@ -85,7 +85,7 @@ export function PayableExportAll({ notification["error"]({ message: t("bills.errors.exporting-partner") }); - if (!!loadingCallback) loadingCallback(false); + if (loadingCallback) loadingCallback(false); setLoading(false); return; } @@ -152,7 +152,7 @@ export function PayableExportAll({ } } }); - if (!!!billUpdateResponse.errors) { + if (!billUpdateResponse.errors) { notification.open({ type: "success", key: "billsuccessexport", @@ -187,8 +187,8 @@ export function PayableExportAll({ }); await Promise.all(proms); - if (!!completedCallback) completedCallback([]); - if (!!loadingCallback) loadingCallback(false); + if (completedCallback) completedCallback([]); + if (loadingCallback) loadingCallback(false); setLoading(false); }; @@ -200,7 +200,7 @@ export function PayableExportAll({ ); return ( - ); diff --git a/client/src/components/payable-export-button/payable-export-button.component.jsx b/client/src/components/payable-export-button/payable-export-button.component.jsx index 3249da15d..f369b031c 100644 --- a/client/src/components/payable-export-button/payable-export-button.component.jsx +++ b/client/src/components/payable-export-button/payable-export-button.component.jsx @@ -46,7 +46,7 @@ export function PayableExportButton({ logImEXEvent("accounting_export_payable"); setLoading(true); - if (!!loadingCallback) loadingCallback(true); + if (loadingCallback) loadingCallback(true); //Check if it's a QBO Setup. let PartnerResponse; @@ -88,7 +88,7 @@ export function PayableExportButton({ notification["error"]({ message: t("bills.errors.exporting-partner") }); - if (!!loadingCallback) loadingCallback(false); + if (loadingCallback) loadingCallback(false); setLoading(false); return; } @@ -149,7 +149,7 @@ export function PayableExportButton({ } } }); - if (!!!billUpdateResponse.errors) { + if (!billUpdateResponse.errors) { notification.open({ type: "success", key: "billsuccessexport", @@ -186,7 +186,7 @@ export function PayableExportButton({ } } - if (!!loadingCallback) loadingCallback(false); + if (loadingCallback) loadingCallback(false); setLoading(false); }; @@ -198,7 +198,7 @@ export function PayableExportButton({ ); return ( - ); diff --git a/client/src/components/payment-export-button/payment-export-button.component.jsx b/client/src/components/payment-export-button/payment-export-button.component.jsx index 876dc5af7..35937da58 100644 --- a/client/src/components/payment-export-button/payment-export-button.component.jsx +++ b/client/src/components/payment-export-button/payment-export-button.component.jsx @@ -55,7 +55,7 @@ export function PaymentExportButton({ } else { //Default is QBD - if (!!loadingCallback) loadingCallback(true); + if (loadingCallback) loadingCallback(true); let QbXmlResponse; try { @@ -88,7 +88,7 @@ export function PaymentExportButton({ notification["error"]({ message: t("payments.errors.exporting-partner") }); - if (!!loadingCallback) loadingCallback(false); + if (loadingCallback) loadingCallback(false); setLoading(false); return; } @@ -148,7 +148,7 @@ export function PaymentExportButton({ } } }); - if (!!!paymentUpdateResponse.errors) { + if (!paymentUpdateResponse.errors) { notification.open({ type: "success", key: "paymentsuccessexport", @@ -184,12 +184,12 @@ export function PaymentExportButton({ ) ]); } - if (!!loadingCallback) loadingCallback(false); + if (loadingCallback) loadingCallback(false); setLoading(false); }; return ( - ); diff --git a/client/src/components/payments-export-all-button/payments-export-all-button.component.jsx b/client/src/components/payments-export-all-button/payments-export-all-button.component.jsx index 5c4246890..46131daae 100644 --- a/client/src/components/payments-export-all-button/payments-export-all-button.component.jsx +++ b/client/src/components/payments-export-all-button/payments-export-all-button.component.jsx @@ -44,7 +44,7 @@ export function PaymentsExportAllButton({ const handleQbxml = async () => { setLoading(true); - if (!!loadingCallback) loadingCallback(true); + if (loadingCallback) loadingCallback(true); let PartnerResponse; if (bodyshop.accountingconfig && bodyshop.accountingconfig.qbo) { PartnerResponse = await axios.post(`/qbo/payments`, { @@ -76,7 +76,7 @@ export function PaymentsExportAllButton({ notification["error"]({ message: t("payments.errors.exporting-partner") }); - if (!!loadingCallback) loadingCallback(false); + if (loadingCallback) loadingCallback(false); setLoading(false); return; } @@ -140,7 +140,7 @@ export function PaymentsExportAllButton({ } } }); - if (!!!paymentUpdateResponse.errors) { + if (!paymentUpdateResponse.errors) { notification.open({ type: "success", key: "paymentsuccessexport", @@ -174,13 +174,13 @@ export function PaymentsExportAllButton({ ); }); await Promise.all(proms); - if (!!completedCallback) completedCallback([]); - if (!!loadingCallback) loadingCallback(false); + if (completedCallback) completedCallback([]); + if (loadingCallback) loadingCallback(false); setLoading(false); }; return ( - );