Uploaded image for project: '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

    XMLWordPrintableJSON

Details

    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.

      Attachments

        Activity

          People

            Unassigned Unassigned
            dtrebbien Daniel Trebbien
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: