diff --git a/client/src/components/partner-ping/partner-ping.component.jsx b/client/src/components/partner-ping/partner-ping.component.jsx index f4da465e2..530bd9bcd 100644 --- a/client/src/components/partner-ping/partner-ping.component.jsx +++ b/client/src/components/partner-ping/partner-ping.component.jsx @@ -6,9 +6,11 @@ import { useTranslation } from "react-i18next"; import { connect } from "react-redux"; import { createStructuredSelector } from "reselect"; import { setPartnerVersion } from "../../redux/application/application.actions"; +import { selectBodyshop } from "../../redux/user/user.selectors"; const mapStateToProps = createStructuredSelector({ //currentUser: selectCurrentUser + bodyshop: selectBodyshop, }); const mapDispatchToProps = (dispatch) => ({ //setUserLanguage: language => dispatch(setUserLanguage(language)) @@ -19,7 +21,7 @@ export default connect( mapDispatchToProps )(PartnerPingComponent); -export function PartnerPingComponent({ setPartnerVersion }) { +export function PartnerPingComponent({ bodyshop, setPartnerVersion }) { const { t } = useTranslation(); useEffect(() => { @@ -32,7 +34,14 @@ export function PartnerPingComponent({ setPartnerVersion }) { setPartnerVersion(appver); console.log({ appver, qbpath }); - if (!qbpath) { + if ( + !qbpath && + !( + bodyshop.cdk_dealerid || + bodyshop.pbs_serialnumber || + bodyshop.accountingconfig.qbo + ) + ) { notification["error"]({ title: "", message: t("general.messages.noacctfilepath"),