Closed Bug 1163126 Opened 9 years ago Closed 9 years ago

[Contacts][Facebook] Facebook Contacts can be linked across multiple Phone Contacts; Phone Contacts cannot be linked to more than one Facebook C

Categories

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

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(b2g-v2.0 affected, b2g-v2.1 affected, b2g-v2.2 affected, b2g-master affected)

RESOLVED WONTFIX
Tracking Status
b2g-v2.0 --- affected
b2g-v2.1 --- affected
b2g-v2.2 --- affected
b2g-master --- affected

People

(Reporter: onelson, Unassigned)

References

()

Details

(Whiteboard: [3.0-Daily-Testing])

Attachments

(2 files)

Description:
When a user imports Facebook Contacts, they will observe the ability to 'link' a facebook contact to a phone contact they had previously. Currently, a phone contact may only be linked to one facebook contact, and they are considered the same contact. Odd behavior appears when the user links another contact to the same facebook contact. This can produce duplicate appearing entries in a user's Contacts app. Contacts and Facebook contacts appear to have a 1-1 relation, so allowing Facebook Accounts to be linked across multiple different contacts creates odd behavior.

PreReq:
* phone contacts
* facebook account to import contacts
Repro Steps:
1) Update a Flame to 20150508010203
2) Open the Contacts app
3) Create/Import-from-SIM phone contacts
4) Sync Facebook contacts ** contact list should now have Phone and Facebook contacts
5) Select a Contact-A and link to FB-Contact-A (names don't matter, just remember which contacts)
6) Select a Contact-B and link to FB-Contact-A
7) Observe Contacts list

Actual:
Linking the same Facebook Contact to multiple contacts creates duplicate appearing entries in contacts list

Expected:
Phone Contacts and Facebook Contacts maintain a 1-to-1 connection


Environmental Variables:
----------------------------------

Device: Flame 3.0
Build ID: 20150508010203
Gaia: bc5bfa18f795919b56b952bbf3637c235d0e13dc
Gecko: 356e735fa908
Gonk: a9f3f8fb8b0844724de32426b7bcc4e6dc4fa2ed
Version: 40.0a1 (3.0)
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:40.0) Gecko/40.0 Firefox/40.0

Device: Flame 2.2
BuildID: 20150508002501
Gaia: 88d3ac2721a5484495c2ed60e4a068945f0de5aa
Gecko: 8ad16ebe659d
Gonk: ab265fb203390c70b8f2a054f38cf4b2f2dad70a
Version: 37.0 (2.2) 
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:37.0) Gecko/37.0 Firefox/37.0

Device: Flame 2.1
BuildID: 20150508001200
Gaia: 3e7bd686ecd852f4dfa4605b45f558e6bd34f02a
Gecko: d85173eb5bf4
Gonk: ab265fb203390c70b8f2a054f38cf4b2f2dad70a
Version: 34.0 (2.1) 
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0

Device: Flame 2.0
BuildID: 20150508000202
Gaia: 84898cadf28b1a1fcd03b726cff658de470282f0
Gecko: e67ed29e8ad0
Gonk: ab265fb203390c70b8f2a054f38cf4b2f2dad70a
Version: 32.0 (2.0) 
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0
----------------------------------

Repro frequency: 5/5
See attached: 
video- https://youtu.be/3Lhnmz0s6MQ
screenshot
logcat
Attached image 2015-05-08-12-46-12.png
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(pbylenga)
Component: Mobile → Gaia::Contacts
Product: Tech Evangelism → Firefox OS
[Tracking Requested - why for this release]: Edge case
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(pbylenga)
Keywords: polish
This is an edge case, but this doesn't require a graphical change[1], in my opinion.

[1] https://bugzilla.mozilla.org/describekeywords.cgi
Keywords: polish
Facebook was dropped in bug 1178891.
Status: NEW → RESOLVED
Closed: 9 years ago
Depends on: 1178891
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: