contact export does not work correctly when multiple contacts selected
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | Canonical System Image |
High
|
Bill Filler | ||
| | address-book-app |
High
|
Renato Araujo Oliveira Filho | ||
| | address-book-app (Ubuntu) |
High
|
Unassigned | ||
| | address-book-app (Ubuntu RTM) |
High
|
Unassigned | ||
| | address-book-service (Ubuntu) |
High
|
Unassigned | ||
| | address-book-service (Ubuntu RTM) |
Undecided
|
Unassigned | ||
Bug Description
In Telegram application, when trying to import a big list of contacts from Contacts application using the ContentHub there is a weird behaviour:
The generated file in path:
~/.cache/
usually has not the requested contacts. Instead it has a different small number of them. The format of the file is valid but doesn't contains the N requested contacts to be imported in Telegram.
After doing a lot of tests, i have realized that:
- If I select X contacts to import so that X < 25, those X contacts are included in ubuntu_contacts.vcf (Ok)
- If I select 25 contacts to import, all the contacts in agenda are included in ubuntu_contacts.vcf (578 elements)
- If i select Y contacts so that Y % 25 == Z, then Z contacts are included in ubuntu_contacts.vcf
Related branches
- Bill Filler (community): Needs Fixing on 2015-02-13
- PS Jenkins bot: Needs Fixing (continuous-integration) on 2015-02-11
-
Diff: 24 lines (+12/-1)1 file modifiedcontacts/qcontactfetchbyidrequest-data.cpp (+12/-1)
- PS Jenkins bot: Approve (continuous-integration) on 2015-02-13
- Ubuntu Phablet Team: Pending requested 2015-02-13
-
Diff: 167 lines (+46/-15)2 files modifiedsrc/imports/Common/ContactExporter.qml (+43/-12)
src/imports/ContactList/ContactListPage.qml (+3/-3)
- Ubuntu Phablet Team: Pending requested 2015-02-13
-
Diff: 24 lines (+12/-1)1 file modifiedcontacts/qcontactfetchbyidrequest-data.cpp (+12/-1)
- Ubuntu Phablet Team: Pending requested 2015-02-13
-
Diff: 167 lines (+46/-15)2 files modifiedsrc/imports/Common/ContactExporter.qml (+43/-12)
src/imports/ContactList/ContactListPage.qml (+3/-3)
| Changed in address-book-app: | |
| importance: | Undecided → High |
| assignee: | nobody → Renato Araujo Oliveira Filho (renatofilho) |
| status: | New → Confirmed |
| Changed in address-book-app: | |
| status: | Confirmed → In Progress |
| Bill Filler (bfiller) wrote : | #2 |
This problem affects the Telegram app as the only way to get contacts into telegram is to use the content-hub to import them from address-book-app. Currently if you select-all and import you only get subset.
| summary: |
- bulk import of contacts misses requested + contact export does not work correctly when multiple contacts selected |
| Changed in address-book-app (Ubuntu): | |
| importance: | Undecided → High |
| Changed in address-book-app (Ubuntu RTM): | |
| importance: | Undecided → High |
| Changed in address-book-service (Ubuntu): | |
| importance: | Undecided → High |
| tags: | added: ww09 |
| Changed in canonical-devices-system-image: | |
| importance: | Undecided → High |
| milestone: | none → ww09-2015 |
| status: | New → In Progress |
| Changed in canonical-devices-system-image: | |
| assignee: | nobody → Bill Filler (bfiller) |
| Launchpad Janitor (janitor) wrote : | #3 |
This bug was fixed in the package address-
---------------
address-
[ Ubuntu daily release ]
* New rebuild forced
[ Renato Araujo Oliveira Filho ]
* Update fetch by id with all contacts in the end of the query. (LP:
#1419854)
-- Ubuntu daily release <email address hidden> Thu, 12 Feb 2015 00:46:37 +0000
| Changed in address-book-service (Ubuntu): | |
| status: | New → Fix Released |
| Launchpad Janitor (janitor) wrote : | #4 |
This bug was fixed in the package address-book-app - 0.2+15.
---------------
address-book-app (0.2+15.
[ CI Train Bot ]
* Resync trunk
* New rebuild forced.
[ Renato Araujo Oliveira Filho ]
* Show a dialog with a spinner while exporting contacts. (LP:
#1419854)
-- CI Train Bot <email address hidden> Fri, 13 Feb 2015 19:32:39 +0000
| Changed in address-book-app (Ubuntu): | |
| status: | New → Fix Released |
| Launchpad Janitor (janitor) wrote : | #5 |
This bug was fixed in the package address-book-app - 0.2+15.
---------------
address-book-app (0.2+15.
[ CI Train Bot ]
* New rebuild forced.
[ Albert Astals Cid ]
* make address-
[ Renato Araujo Oliveira Filho ]
* Show a dialog with a spinner while exporting contacts. (LP:
#1419854)
-- CI Train Bot <email address hidden> Sat, 14 Feb 2015 00:56:54 +0000
| Changed in address-book-app (Ubuntu RTM): | |
| status: | New → Fix Released |
| Launchpad Janitor (janitor) wrote : | #6 |
This bug was fixed in the package address-
---------------
address-
[ CI Train Bot ]
* New rebuild forced.
[ Renato Araujo Oliveira Filho ]
* Update fetch by id with all contacts in the end of the query. (LP:
#1419854)
-- CI Train Bot <email address hidden> Sat, 14 Feb 2015 00:57:12 +0000
| Changed in address-book-service (Ubuntu RTM): | |
| status: | New → Fix Released |
| Changed in canonical-devices-system-image: | |
| status: | In Progress → Fix Released |
| Changed in address-book-app: | |
| status: | In Progress → Fix Released |

This error doesn't happen on Vivid. RTM regression?