deleting Google contacts not working reliably
Bug #1387763 reported by
Bill Filler
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
High
|
Canonical Devices Products | ||
address-book-service |
Fix Released
|
High
|
Renato Araujo Oliveira Filho | ||
address-book-service (Ubuntu) |
Fix Released
|
High
|
Renato Araujo Oliveira Filho | ||
address-book-service (Ubuntu RTM) |
Fix Released
|
High
|
Renato Araujo Oliveira Filho |
Bug Description
krillin build 132 on rtm
Steps to repdouce:
- create 2 google accounts
- enable contact syncing on 1 of the accounts
- let the sync happen and open addresss book to verify the contacts are displayed
- go back to system settings for accounts
- delete the google account associated with the contact sync
- when prompted, say "No" to keep contact data
- go back to address book
Expected results:
- all the contacts should be gone from address book
Actual results:
- all the contacts remain in the address book
I've seen this work sometimes and fail quite often, so not sure what is going on. But it's pretty easy to reproduce.
Related branches
lp:~renatofilho/address-book-service/fix-1387763
- Bill Filler (community): Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 443 lines (+275/-41)5 files modifiedlib/addressbook.cpp (+75/-40)
lib/addressbook.h (+1/-1)
tests/CMakeLists.txt (+3/-0)
tests/unittest/CMakeLists.txt (+54/-0)
tests/unittest/contact-collection-test.cpp (+142/-0)
lp:~renatofilho/address-book-service/fix-1387763-rtm
- Bill Filler (community): Approve
-
Diff: 443 lines (+275/-41)5 files modifiedlib/addressbook.cpp (+75/-40)
lib/addressbook.h (+1/-1)
tests/CMakeLists.txt (+3/-0)
tests/unittest/CMakeLists.txt (+54/-0)
tests/unittest/contact-collection-test.cpp (+142/-0)
summary: |
- deleting account and removing data does not work + deleting Google contacts not working reliably |
Changed in sync-monitor: | |
importance: | Undecided → High |
assignee: | nobody → Renato Araujo Oliveira Filho (renatofilho) |
tags: | added: rtm14 |
Changed in address-book-service (Ubuntu): | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Renato Araujo Oliveira Filho (renatofilho) |
tags: | added: ota-1 |
no longer affects: | sync-monitor |
Changed in address-book-service (Ubuntu RTM): | |
importance: | Undecided → High |
status: | New → In Progress |
assignee: | nobody → Renato Araujo Oliveira Filho (renatofilho) |
Changed in canonical-devices-system-image: | |
assignee: | nobody → Canonical Devices Products (canonical-devices-products-team) |
importance: | Undecided → High |
milestone: | none → r1 |
status: | New → Confirmed |
Changed in address-book-service: | |
importance: | Undecided → High |
assignee: | nobody → Renato Araujo Oliveira Filho (renatofilho) |
status: | New → In Progress |
tags: | added: ww51 |
Changed in canonical-devices-system-image: | |
status: | Confirmed → Fix Released |
Changed in address-book-service: | |
status: | In Progress → Fix Released |
To post a comment you must log in.
This bug was fixed in the package address- book-service - 0.1.1+15. 04.20141112- 0ubuntu1
--------------- book-service (0.1.1+ 15.04.20141112- 0ubuntu1) vivid; urgency=low
address-
[ Ubuntu daily release ]
* New rebuild forced
[ Renato Araujo Oliveira Filho ]
* Avoid create sources with duplicated Id; Remove address book sources
based on source name instead of source id. (LP: #1387763)
address- book-service (0.1.1+ 14.10.20141023~ rtm-0ubuntu1) 14.09; urgency=low
[ Ubuntu daily release ]
* New rebuild forced
[ Renato Araujo Oliveira Filho ]
* Make sure that the full name always get updated with some value.
(LP: #1380094)
-- Ubuntu daily release <email address hidden> Wed, 12 Nov 2014 15:30:49 +0000