Closed
Bug 1076764
Opened 10 years ago
Closed 10 years ago
Implement contacts import success and error reporting
Categories
(Hello (Loop) :: Client, defect, P2)
Hello (Loop)
Client
Tracking
(firefox36-)
People
(Reporter: mikedeboer, Unassigned)
References
Details
(Whiteboard: [strings])
User Story
Google import error should change from "Something went wrong." to "Some contacts could not be imported. Please try again."
Attachments
(1 file, 1 obsolete file)
17.44 KB,
patch
|
standard8
:
review+
|
Details | Diff | Splinter Review |
The UX flow specified by bug 1076762 needs to be implemented.
Flags: qe-verify+
Flags: firefox-backlog+
Updated•10 years ago
|
Assignee: nobody → MattN+bmo
Status: NEW → ASSIGNED
Iteration: --- → 36.1
Points: --- → 5
Updated•10 years ago
|
backlog: --- → Fx36?
Updated•10 years ago
|
Iteration: 36.1 → ---
Updated•10 years ago
|
backlog: Fx36? → Fx36+
Priority: -- → P1
Whiteboard: [strings]
Comment 2•10 years ago
|
||
this bug work was broken down (so meta), the last action (replacing generic error with helpful one) is on but 1076762
backlog: Fx36+ → Fx36?
Updated•10 years ago
|
Assignee: MattN+bmo → nobody
Updated•10 years ago
|
Assignee: nobody → MattN+bmo
Updated•10 years ago
|
Iteration: --- → 36.3
Updated•10 years ago
|
User Story: (updated)
Updated•10 years ago
|
backlog: Fx36? → Fx36+
Updated•10 years ago
|
Iteration: 36.3 → 37.1
Updated•10 years ago
|
Assignee: MattN+bmo → nobody
Status: ASSIGNED → NEW
Iteration: 37.1 → ---
Comment 3•10 years ago
|
||
[Tracking Requested - why for this release]: We need to finish off success and error reporting for importing contacts
tracking-firefox36:
--- → ?
Comment 5•10 years ago
|
||
Moving all P1->P2. (P2 means a major bug that we very much want to fix, but we wouldn't stop ship or block the release for it.)
Comment 6•10 years ago
|
||
Here's the actual change from P1->P2 (per the previous comment). P2 indicates a major bug, but not a stop ship.
Priority: P1 → P2
Updated•10 years ago
|
backlog: Fx36+ → Fx38+
Updated•10 years ago
|
Assignee: nobody → nperriault
Assignee | ||
Comment 7•10 years ago
|
||
This is theoretical code, as I didn't find a proper way to simulate an import failure yet, hence just asking for feedback for now.
Attachment #8548949 -
Flags: feedback?(standard8)
Assignee | ||
Comment 8•10 years ago
|
||
Added error and success notifications for contacts import.
Attachment #8548949 -
Attachment is obsolete: true
Attachment #8548949 -
Flags: feedback?(standard8)
Attachment #8549687 -
Flags: review?(standard8)
Comment 9•10 years ago
|
||
Comment on attachment 8549687 [details] [diff] [review] Better error message on Loop contact import failure. Review of attachment 8549687 [details] [diff] [review]: ----------------------------------------------------------------- This looks great. r=Standard8. My only concern was over the strings - I think we changed/added some strings in 36 for this bug, which were different to what is documented here :-( However, this is an improvement, so I think we should land it - I believe that any subsequent change would use the same architecture anyway. I'll file a follow-up to either switch to the new strings (which also has a button), or remove the now redundant strings.
Attachment #8549687 -
Flags: review?(standard8) → review+
Assignee | ||
Comment 11•10 years ago
|
||
https://hg.mozilla.org/integration/fx-team/rev/4cd191478d41
Iteration: --- → 37.2
Target Milestone: --- → mozilla38
Updated•10 years ago
|
Status: NEW → ASSIGNED
Iteration: 37.2 → 38.1 - 26 Jan
https://hg.mozilla.org/mozilla-central/rev/4cd191478d41
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Comment 13•10 years ago
|
||
Assigning to Paul for verification since Anthony no longer manages Loop.
QA Contact: anthony.s.hughes → paul.silaghi
Comment 14•10 years ago
|
||
I disabled the network adapter just before finalizing the last step from contacts importing: http://i.imgur.com/hCowWcW.png - importing circle spins forever. The "Some contacts could not be imported. Please try again." error shows up only after I close the import window. Also the error shows up if canceling the last step from import. Not sure if this is expected, since I want to cancel the import, and the error says "Some contacts could not be imported". Thoughts?
Flags: needinfo?(nperriault)
Assignee | ||
Comment 16•10 years ago
|
||
(In reply to Paul Silaghi, QA [:pauly] from comment #14) > Thoughts? It feels like the issue resides in chrome-land, where the import process is actually performed. Content only subscribes to success/error notification using a callback and the latter seems to be triggered after the import window being closed. NI :mikedeboer here which might have thoughts on this, and a possible solution.
Flags: needinfo?(nperriault) → needinfo?(mdeboer)
Reporter | ||
Comment 17•10 years ago
|
||
Paul, feel free to file a bug on this. It's not likely we'll work on a solution for that case soon, but it's at least useful to have a reference that this issue exists.
Flags: needinfo?(mdeboer)
Comment 18•10 years ago
|
||
(In reply to Paul Silaghi [:pauly] from comment #14) Based on Paul's comment and on my testing I logged two issues: > I disabled the network adapter just before finalizing the last step from > contacts importing: > http://i.imgur.com/hCowWcW.png - importing circle spins forever. > The "Some contacts could not be imported. Please try again." error shows up > only after I close the import window. Bug 1144734 - The "Some contacts could not be imported. Please try again." error shows up only after the import window is closed > Also the error shows up if canceling the last step from import. Not sure if > this is expected, since I want to cancel the import, and the error says > "Some contacts could not be imported". Bug 1144739 - Improper error message if the importing contacts is canceled
Updated•10 years ago
|
Flags: qe-verify+
Updated•10 years ago
|
QA Contact: silaghipaul → vasilica.mihasca
You need to log in
before you can comment on or make changes to this bug.
Description
•