Closed Bug 900915 Opened 11 years ago Closed 11 years ago

[User Story] Active merge from adding/modifying contacts

Categories

(Firefox OS Graveyard :: Gaia::Contacts, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: noemi, Assigned: jmcf)

References

Details

(Whiteboard: [TEF][UCID:Comms27, FT:comms, KOI:P1], [u=commsapps-user c=contacts p=0], [Sprint 2])

As a user I want to be able to be warned [1] about duplicate contacts while adding/modifying a contact and merge [2] them from adding/modifying windows
[1] matching rules for active scenario defined in UX spec (see bug 875793)
[2] merging rules for active scenario defined in UX spec (see bug 875793)

Acceptance Criteria:
* user will be warned about duplicate contacts from adding/modifying a contact following matching rules defined for active scenario
* duplicate contacts will be only searched within local DB
* local contacts already linked to a Facebook contact will be taken into account when searching for duplicate contacts but only those compliant with matching rules and being linked to the same FB contact will be shown in suggestion duplicates list
** when duplicate contacts found:
*** suggested duplicates list appears
*** user can select a contact to view further information
*** user is able to de-select a contact to prevent it from being merged/linked
*** user launches merging/linking process:
**** successful: contact detail card with new information merged/linked is shown
**** unsuccessful: error message is shown
** duplicate contacts not found:
*** no duplicate found message is shown
Blocks: 894851
Summary: Active merge from adding/modifying contacts → [User Story] Active merge from adding/modifying contacts
Whiteboard: [TEF][UCID:Comms27, FT:comms, KOI:P1], [u=commsapps-user c=contacts p=0][Sprint 2]
Assignee: nobody → jmcf
Whiteboard: [TEF][UCID:Comms27, FT:comms, KOI:P1], [u=commsapps-user c=contacts p=0][Sprint 2] → [TEF][UCID:Comms27, FT:comms, KOI:P1], [u=commsapps-user c=contacts p=0], [Sprint 2]
Depends on: 902391
Test cases defined, will be shared to be imported into Moztrap
QA Contact: isabelrios
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Depends on: 907065
Depends on: 907159
Depends on: 904515
Depends on: 902399
No longer depends on: 904515, 907159
You need to log in before you can comment on or make changes to this bug.