Apache Cordova
  1. Apache Cordova
  2. CB-1143

Indicate through the ContactError code if remove() failed because the contact is nonexistent / has already been deleted

    Details

    • Type: New Feature New Feature
    • Status: Open
    • Priority: Minor Minor
    • Resolution: Unresolved
    • Affects Version/s: 2.0.0
    • Fix Version/s: None
    • Component/s: Plugin Contacts
    • Labels:

      Description

      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.

        Activity

        No work has yet been logged on this issue.

          People

          • Assignee:
            Unassigned
            Reporter:
            Daniel Trebbien
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:

              Development