Closed
Bug 1094730
Opened 9 years ago
Closed 9 years ago
[Flame][v2.1][Contacts] after merging a new contact with ICE contacts, the setting of ICE contacts will be cleared.
Categories
(Firefox OS Graveyard :: Gaia::Contacts, defect)
Tracking
(tracking-b2g:backlog, b2g-v2.1 affected)
Tracking | Status | |
---|---|---|
b2g-v2.1 | --- | affected |
People
(Reporter: yue.xia, Assigned: jmcf)
Details
(Whiteboard: [p=2])
Attachments
(5 files)
[1.Description]: ICE contacts setting will be cleared when you add a new contact which has the same phone number as ICE contacts and merge them. Found time:02:37 Attachments:logcat_0237.txt,VIDEO_0237.mp4 [2.Testing Steps]: 1.Launch Contacts and set a ICE contact **You can see the ICE contacts is set on top and it has a special mark 2.Add a new contacts that has same number as ICE contacts **DUT will find a duplicates number and prompt user merge it 3.Tap merge button 4.Bact to catacts and check ICE number [3.Expected Result]: 2.DUT will prompt user number is the same as ICE number, if you excute merge, the ICE number settings will be cleared or 4.ICE number will be modified to new [4.Actual Result]: 4.ICE contacts setting will be cleared [5.Reproduction build]: Gaia-Rev 154da5e17029a51002d5d9b7df39563d509edde6 Gecko-Rev https://hg.mozilla.org/releases/mozilla-b2g34_v2_1/rev/3b0c3580a58d Build-ID 20141105001204 Version 34.0 Device-Name flame FW-Release 4.4.2 FW-Incremental eng.cltbld.20141105.035314 FW-Date Wed Nov 5 03:53:26 EST 2014 Bootloader L1TC00011880 [6.Reproduction Frequency]: Always Recurrence,5/5
Reporter | ||
Comment 1•9 years ago
|
||
Updated•9 years ago
|
status-b2g-v2.1:
--- → affected
Assignee | ||
Updated•9 years ago
|
Assignee: nobody → jmcf
Target Milestone: --- → 2.1 S9 (21Nov)
Updated•9 years ago
|
Whiteboard: [p=2]
Updated•9 years ago
|
Flags: in-moztrap?(jlorenzo)
Assignee | ||
Updated•9 years ago
|
blocking-b2g: --- → 2.2?
Comment 2•9 years ago
|
||
triage: non-blocking. Ni to UX: we may need notification to end user.
blocking-b2g: 2.2? → backlog
Flags: needinfo?(cawang)
Assignee | ||
Comment 3•9 years ago
|
||
Carrie, I'm actively fixing this bug by following an approach that makes the merge transparent to the user i.e. the user will never lose her ICE Settings .i.e if an ICE Contact merges with a new incoming contact the resulting contact will be automatically promoted to ICE Contact. The rationale for doing so is that, when we merge, the tel numbers are always kept. Then it makes sense to set the merged contact as ICE Contact, as from that moment on it will be the one which owns the tel number involved. Please confirm that you agree with the approach described above thanks!
Comment 4•9 years ago
|
||
Hi Jose, Yes the rule makes sense to me. Sounds great! Thanks!
Flags: needinfo?(cawang)
Assignee | ||
Comment 5•9 years ago
|
||
Attachment #8522913 -
Flags: review?(francisco)
Comment 6•9 years ago
|
||
Comment on attachment 8522913 [details]
26067.html
Super complete patch. Incredible work here Jose.
I've just left some nits on github, but once they are addressed this should get in ASAP.
Attachment #8522913 -
Flags: review?(francisco) → review+
Comment 7•9 years ago
|
||
Jose could you record a video for the sprint planning demo? https://wiki.mozilla.org/Gaia/Contacts/Scrum/2.1S9#Demos
Assignee | ||
Comment 8•9 years ago
|
||
https://github.com/mozilla-b2g/gaia/commit/6a75be7d9c201b90541480565f7ae185d86bd46c
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 9•9 years ago
|
||
(In reply to Francisco Jordano [:arcturus] [:francisco] from comment #7) > Jose could you record a video for the sprint planning demo? > > https://wiki.mozilla.org/Gaia/Contacts/Scrum/2.1S9#Demos https://www.youtube.com/watch?v=X4nZrJ3ZsZQ (credits go to Adrian)
Comment 10•9 years ago
|
||
Hi Mike, According to comment 8, this patch is uplift on master, and this issue is verified successfully on Flame 2.2, but this issue is still existed on Flame 2.1 Could you help with it? Thanks! Flame 2.1 found time:14:37 See attachment: video_v2.2.MP4 and logcat_v2.1_1437.txt and video_v2.1.MP4 Flame 2.1 rate:5/5 Flame 2.2 rate:0/5 Flame 2.1 build: Gaia-Rev 6957ac8a322234ec99c8abb7cc18dc6a2e0176db Gecko-Rev https://hg.mozilla.org/releases/mozilla-b2g34_v2_1/rev/6600eba54256 Build-ID 20150114001300 Version 34.0 Device-Name flame FW-Release 4.4.2 FW-Incremental eng.cltbld.20150114.035135 FW-Date Wed Jan 14 03:51:46 EST 2015 Bootloader L1TC000118D0 Flame 2.2 build: Gaia-Rev 7c5b27cad370db377b18a742d3f3fdb0070e899f Gecko-Rev https://hg.mozilla.org/releases/mozilla-b2g37_v2_2/rev/748b20315f75 Build-ID 20150114002502 Version 37.0a2 Device-Name flame FW-Release 4.4.2 FW-Incremental eng.cltbld.20150114.040029 FW-Date Wed Jan 14 04:00:40 EST 2015 Bootloader L1TC000118D0
Flags: needinfo?(mlien)
Comment 11•9 years ago
|
||
Comment 12•9 years ago
|
||
I will open a new bug to tracing Flame 2.1
Comment 13•9 years ago
|
||
Comment on attachment 8549405 [details]
logcat_v2.1_1437.txt
Hi Mike,
Do we need open a new bug to tracing this bug on Flame 2.1?
Comment 14•9 years ago
|
||
(In reply to Sue from comment #13) > Comment on attachment 8549405 [details] > logcat_v2.1_1437.txt > > Hi Mike, > Do we need open a new bug to tracing this bug on Flame 2.1? No, we only need uplift this patch to v2.1
Flags: needinfo?(mlien)
Comment 15•9 years ago
|
||
Hi Jose, do you think this patch low risky ecough to uplift to v2.1?
Flags: needinfo?(jmcf)
Comment 16•9 years ago
|
||
(In reply to Mike Lien[:mlien] from comment #15) > Hi Jose, do you think this patch low risky ecough to uplift to v2.1? sorry for typo: ^enough
Assignee | ||
Comment 17•9 years ago
|
||
Well, it is a big patch and if I recall correctly it might depend on other patches, which could not be on 2.1. On the other hand the functionality has been reasonably well tested and includes marionnette tests. I would try a direct uplift and if the patch does not apply in v2.1 We would give up, provided there is no a strong requirement on having it fixed, of course. thanks!
Flags: needinfo?(jmcf)
Updated•9 years ago
|
blocking-b2g: backlog → ---
tracking-b2g:
--- → backlog
Updated•8 years ago
|
Flags: in-moztrap?(jlorenzo)
You need to log in
before you can comment on or make changes to this bug.
Description
•