frontend: fix empty date handling
This commit is contained in:
@@ -76,7 +76,7 @@ export function processUserFormData(rawData) {
|
|||||||
email: String(rawData.object.email),
|
email: String(rawData.object.email),
|
||||||
phone: String(rawData.object.phone || ''),
|
phone: String(rawData.object.phone || ''),
|
||||||
company: String(rawData.object.company || ''),
|
company: String(rawData.object.company || ''),
|
||||||
dateofbirth: toRFC3339(String(rawData.object.dateofbirth)),
|
dateofbirth: toRFC3339(String(rawData.object.dateofbirth || '')),
|
||||||
address: String(rawData.object.address || ''),
|
address: String(rawData.object.address || ''),
|
||||||
zip_code: String(rawData.object.zip_code || ''),
|
zip_code: String(rawData.object.zip_code || ''),
|
||||||
city: String(rawData.object.city || ''),
|
city: String(rawData.object.city || ''),
|
||||||
@@ -86,8 +86,8 @@ export function processUserFormData(rawData) {
|
|||||||
membership: {
|
membership: {
|
||||||
id: Number(rawData.object.membership?.id) || 0,
|
id: Number(rawData.object.membership?.id) || 0,
|
||||||
status: Number(rawData.object.membership?.status),
|
status: Number(rawData.object.membership?.status),
|
||||||
start_date: toRFC3339(String(rawData.object.membership?.start_date)),
|
start_date: toRFC3339(String(rawData.object.membership?.start_date || '')),
|
||||||
end_date: toRFC3339(String(rawData.object.membership?.end_date)),
|
end_date: toRFC3339(String(rawData.object.membership?.end_date || '')),
|
||||||
parent_member_id: Number(rawData.object.membership?.parent_member_id) || 0,
|
parent_member_id: Number(rawData.object.membership?.parent_member_id) || 0,
|
||||||
subscription_model: {
|
subscription_model: {
|
||||||
id: Number(rawData.object.membership?.subscription_model?.id) || 0,
|
id: Number(rawData.object.membership?.subscription_model?.id) || 0,
|
||||||
@@ -107,8 +107,8 @@ export function processUserFormData(rawData) {
|
|||||||
id: Number(rawData.object.licence?.id) || 0,
|
id: Number(rawData.object.licence?.id) || 0,
|
||||||
status: Number(rawData.object.licence?.status),
|
status: Number(rawData.object.licence?.status),
|
||||||
number: String(rawData.object.licence?.number || ''),
|
number: String(rawData.object.licence?.number || ''),
|
||||||
issued_date: toRFC3339(String(rawData.object.licence?.issued_date)),
|
issued_date: toRFC3339(String(rawData.object.licence?.issued_date || '')),
|
||||||
expiration_date: toRFC3339(String(rawData.object.licence?.expiration_date)),
|
expiration_date: toRFC3339(String(rawData.object.licence?.expiration_date || '')),
|
||||||
country: String(rawData.object.licence?.country || ''),
|
country: String(rawData.object.licence?.country || ''),
|
||||||
categories: rawData.object.licence?.categories || []
|
categories: rawData.object.licence?.categories || []
|
||||||
},
|
},
|
||||||
@@ -120,7 +120,9 @@ export function processUserFormData(rawData) {
|
|||||||
iban: String(rawData.object.bank_account?.iban || ''),
|
iban: String(rawData.object.bank_account?.iban || ''),
|
||||||
bic: String(rawData.object.bank_account?.bic || ''),
|
bic: String(rawData.object.bank_account?.bic || ''),
|
||||||
mandate_reference: String(rawData.object.bank_account?.mandate_reference || ''),
|
mandate_reference: String(rawData.object.bank_account?.mandate_reference || ''),
|
||||||
mandate_date_signed: toRFC3339(String(rawData.object.bank_account?.mandate_date_signed))
|
mandate_date_signed: toRFC3339(
|
||||||
|
String(rawData.object.bank_account?.mandate_date_signed || '')
|
||||||
|
)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user