Contact IDs from Google backend confuses evo-couchdb
Bug #423746 reported by
Rodrigo Moya
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu One Servers |
Fix Released
|
Medium
|
Nicola Larosa | ||
couchdb-glib |
Fix Released
|
Medium
|
Rodrigo Moya | ||
couchdb-glib (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Google contacts backend in Evolution uses IDs like the following:
http://<email address hidden>/base/11
for each contact, so when copy/pasting contacts from the Google addressbook to the CouchDB one, we issue PUT requests like:
which results in documents like:
{"_id":
that is, it uses http: as the ID for all contacts coming from Google, and thinks the rest of the URL is an attachment.
Related branches
lp://qastaging/~rodrigo-moya/couchdb-glib/encode-ids
- Tim Cole (community): Approve
- Guillermo Gonzalez: Approve
- Diff: None lines
Changed in evolution-couchdb: | |
assignee: | nobody → Rodrigo Moya (rodrigo-moya) |
importance: | Undecided → Medium |
tags: | added: ubuntuone-karmic |
Changed in evolution-couchdb: | |
status: | In Progress → Fix Committed |
tags: | added: contacts desktop+ |
Changed in ubuntuone-servers: | |
status: | New → Fix Committed |
Changed in ubuntuone-servers: | |
status: | Fix Committed → Fix Released |
Changed in ubuntuone-servers: | |
status: | Triaged → In Progress |
Changed in ubuntuone-servers: | |
importance: | Undecided → Medium |
Changed in ubuntuone-servers: | |
status: | In Progress → Fix Committed |
Changed in ubuntuone-servers: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Ken, please test the linked branch, and if it works for you with the google contacts, please approve it