[ https://issues.apache.org/jira/browse/CB-1143?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Filip Maj updated CB-1143: -------------------------- Component/s: (was: CordovaJS) Plugin Contacts Assignee: Steve Gill (was: Filip Maj) Assigned to plugin contacnts. > Indicate through the ContactError code if remove() failed because the contact > is nonexistent / has already been deleted > ----------------------------------------------------------------------------------------------------------------------- > > Key: CB-1143 > URL: https://issues.apache.org/jira/browse/CB-1143 > Project: Apache Cordova > Issue Type: New Feature > Components: Plugin Contacts > Affects Versions: 2.0.0 > Reporter: Daniel Trebbien > Assignee: Steve Gill > Priority: Minor > Labels: audit, contacts > > At least with the iOS implementation, if a contact has already been deleted, > calling Contact.remove() on it results in an error as expected; however, the > error code is 0 (UNKNOWN_ERROR), which gives the app no clue as to what > happened. > It would be nice if the error code could indicate that removal failed because > the contact has already been deleted. > Suggested fix: Add an error code, NONEXISTENT, that would be used to > indicate that the device has no contact with the supplied ID. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira