fix: Use empty object if additional_attribute is null (#1520)
This commit is contained in:
parent
6373e6dec8
commit
50f87f373e
1 changed files with 8 additions and 9 deletions
|
@ -112,20 +112,19 @@ export default {
|
|||
return `${this.browser.browser_name || ''} ${this.browser
|
||||
.browser_version || ''}`;
|
||||
},
|
||||
contactAdditionalAttributes() {
|
||||
return this.contact.additional_attributes || {};
|
||||
},
|
||||
ipAddress() {
|
||||
const {
|
||||
additional_attributes: { created_at_ip: createdAtIp },
|
||||
} = this.contact;
|
||||
const { created_at_ip: createdAtIp } = this.contactAdditionalAttributes;
|
||||
return createdAtIp;
|
||||
},
|
||||
location() {
|
||||
const {
|
||||
additional_attributes: {
|
||||
country = '',
|
||||
city = '',
|
||||
country_code: countryCode,
|
||||
},
|
||||
} = this.contact;
|
||||
country = '',
|
||||
city = '',
|
||||
country_code: countryCode,
|
||||
} = this.contactAdditionalAttributes;
|
||||
const cityAndCountry = [city, country].filter(item => !!item).join(', ');
|
||||
|
||||
if (!cityAndCountry) {
|
||||
|
|
Loading…
Reference in a new issue