Physical addresses do not follow freedesktop.org specification
Bug #546858 reported by
James Tait
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu One Servers |
Triaged
|
Undecided
|
Ubuntu One Client Engineering team |
Bug Description
When entering physical addresses in Ubuntu One contacts, the properties do not match the freedesktop.org specification.
"addresses": mergeable list of {
{
"city": string - City name,
"state": string - State / Region name,
}
},
Specifically, the properties address1 and address2 are provided, and the property street is not. Correspondingly, when I sync from my desktopcouch instance, the street property is ignored by Ubuntu One.
visibility: | private → public |
Changed in ubuntuone-servers: | |
assignee: | nobody → Ubuntu One Desktop+ team (ubuntuone-desktop+) |
tags: | added: desktop+ |
Changed in ubuntuone-servers: | |
status: | New → Triaged |
To post a comment you must log in.
Evolution has 2 fields for street, so in evolution-couchdb we merge them when saving to couchdb, and separate them (separated by \n) when sending it to evolution. So, I guess the best way would be to replace the addr1/addr2 with a multiline 'Street' field.
Or maybe we need to update the spec? What does the contacts web code use as field names internally?