Module for unwrapping a contact from Public360's GetPrivatePersonsResult
From npm
$ npm install tfk-360-unwrap-contact
From GitHub
$ git clone [email protected]:telemark/tfk-360-unwrap-contact.git
cd into directory and install dependencies
$ npm install
Pass a result from GetPrivatePersonsResult
const unwrapContact = require('tfk-360-unwrap-contact')
const result = {
GetPrivatePersonsResult: {
Successful: true,
PrivatePersons: {
PrivatePersonBase: [
{
Email: 'xxx',
FirstName: 'xxx',
LastName: 'xxx',
PersonalIdNumber: 'xxx',
PhoneNumber: 'xxx',
PrivateAddress: {
Area: '',
Country: 'NOR',
County: '',
State: '',
StreetAddress: '<HEMMELIG ADRESSE>',
ZipCode: '',
ZipPlace: ''
}
}
]
}
}
}
}
const contact = unwrapContact(result)
console.log(contact)
returns
{
Email: 'xxx',
FirstName: 'xxx',
LastName: 'xxx',
PersonalIdNumber: 'xxx',
PhoneNumber: 'xxx',
PrivateAddress: {
Area: '',
Country: 'NOR',
County: '',
State: '',
StreetAddress: '<HEMMELIG ADRESSE>',
ZipCode: '',
ZipPlace: ''
}
}
##License