fix: customers without idCardData available

This commit is contained in:
Sérgio Salgado 2021-07-28 16:31:56 +01:00 committed by Josh Harvey
parent 847b87ecb0
commit dc2ab44468
2 changed files with 5 additions and 5 deletions

View file

@ -86,11 +86,11 @@ const IndividualDiscountModal = ({
fullWidth fullWidth
options={R.map(it => ({ options={R.map(it => ({
code: it.id, code: it.id,
display: `${it.idCardData.firstName ?? ``}${ display: `${it?.idCardData?.firstName ?? ``}${
it.idCardData.firstName && it.idCardData.lastName it?.idCardData?.firstName && it?.idCardData?.lastName
? ` ` ? ` `
: `` : ``
}${it.idCardData.lastName ?? ``} (${it.phone})` }${it?.idCardData?.lastName ?? ``} (${it.phone})`
}))(customers)} }))(customers)}
labelProp="display" labelProp="display"
valueProp="code" valueProp="code"

View file

@ -102,10 +102,10 @@ const IndividualDiscounts = () => {
<div className={classes.identification}> <div className={classes.identification}>
<PhoneIdIcon /> <PhoneIdIcon />
<span>{customer.phone}</span> <span>{customer.phone}</span>
{customer.idCardData?.documentNumber && ( {customer?.idCardData?.documentNumber && (
<> <>
<CardIdIcon /> <CardIdIcon />
<span>{customer.idCardData.documentNumber}</span> <span>{customer?.idCardData?.documentNumber}</span>
</> </>
)} )}
</div> </div>