[
https://issues.apache.org/jira/browse/CB-10192?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sumama Waheed updated CB-10192:
-------------------------------
Affects Version/s: 1.1.0
Description:
I successfully create a new contact with minimal fields like First Name and
Given Name.
The contact is created successfully and you can see it in the native Android
contacts app if you scroll to the correct place.
However, if you search for the new contact by name, it crashes the Contacts app
every time until you delete that contact !!.
Cordova : 5.4.0
Contacts Plugin: 1.1.0
This is how I am creating the contact:
var contact = navigator.contacts.create();
contact.displayName = firstName + " " +
lastName;
contact.nickname = firstName;
var name = new ContactName();
name.givenName = firstName;
name.familyName = lastName;
contact.name = name;
var phoneNumbers = [];
phoneNumbers.push(new ContactField('work',
workPhone, false));
phoneNumbers.push(new ContactField('mobile',
mobilePhone, true)); // preferred number
contact.phoneNumbers = phoneNumbers;
var organizations = [];
organizations.push(new
ContactOrganization(true, "work", "Company", "Company", "Supervisor"));
contact.organizations = organizations;
contact.save(onSuccess,onError);
was:
I successfully create a new contact with minimal fields like First Name and
Given Name.
The contact is created successfully and you can see it in the native Android
contacts app if you scroll to the correct place.
However, if you search for the new contact by name, it crashes the Contacts app
every time until you delete that contact !!.
> Native Android Contacts app crashed after creating new contact in Cordova app
> -----------------------------------------------------------------------------
>
> Key: CB-10192
> URL: https://issues.apache.org/jira/browse/CB-10192
> Project: Apache Cordova
> Issue Type: Bug
> Components: Plugin Contacts
> Affects Versions: 1.1.0
> Environment: Google Nexus 6 Marshmallow
> Reporter: Sumama Waheed
> Labels: Android, contact.save
>
> I successfully create a new contact with minimal fields like First Name and
> Given Name.
> The contact is created successfully and you can see it in the native Android
> contacts app if you scroll to the correct place.
> However, if you search for the new contact by name, it crashes the Contacts
> app every time until you delete that contact !!.
> Cordova : 5.4.0
> Contacts Plugin: 1.1.0
> This is how I am creating the contact:
> var contact = navigator.contacts.create();
> contact.displayName = firstName + " " +
> lastName;
> contact.nickname = firstName;
> var name = new ContactName();
> name.givenName = firstName;
> name.familyName = lastName;
> contact.name = name;
> var phoneNumbers = [];
> phoneNumbers.push(new ContactField('work',
> workPhone, false));
> phoneNumbers.push(new ContactField('mobile',
> mobilePhone, true)); // preferred number
> contact.phoneNumbers = phoneNumbers;
> var organizations = [];
> organizations.push(new
> ContactOrganization(true, "work", "Company", "Company", "Supervisor"));
> contact.organizations = organizations;
> contact.save(onSuccess,onError);
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]