Summary | Mobile phone numbers not set as mobile when syncing from P990 |
Queue | Turba |
Queue Version | HEAD |
Type | Bug |
State | Resolved |
Priority | 2. Medium |
Owners | |
Requester | havardw+bugzilla (at) pvv (dot) org |
Created | 10/04/2006 (6804 days ago) |
Due | |
Updated | 10/29/2006 (6779 days ago) |
Assigned | 10/04/2006 (6804 days ago) |
Resolved | 10/29/2006 (6779 days ago) |
Milestone | |
Patch | No |
I think we should give the "CELL" flag precedence over WORK/HOME.
This would make it work as expected in all cases I can think of.
And the distiction between cell and non cell is "stronger" as it
implies different functionality (sending text messages) while
work/home is only a semantic difference.
Queue ⇒ Turba
State ⇒ Feedback
Version ⇒ HEAD
and since we check for work numbers first, the number from your
example is assigned to the workPhone attribute.
Priority ⇒ 2. Medium
Type ⇒ Bug
Summary ⇒ Mobile phone numbers not set as mobile when syncing from P990
Queue ⇒ Synchronization
State ⇒ Unconfirmed
phone as "mobile" are either set as "work" in Horde if there was only
one number, or overwritten by the regular phone number if this is
present.
The only difference between a regular phone number and a mobile phone
is that the latter has "CELL" appended to the identifier, as in the
following example from /tmp/sync/log.txt
-------------------------------------------------------------------------------
input received from client (text/x-vcard)
BEGIN:VCARD
VERSION:2.1
REV:20061004T124911Z
UID:b2229084c1b63051-00e0fcaeb998b5e8-514
N:User;Phone;;;
TEL;WORK;VOICE;CELL:55555555
TEL;WORK;VOICE:66666666
NOTE;ENCODING=QUOTED-PRINTABLE:Et=20lite=20notat!=0D=0A=0D=0ADulling=20dullideo
END:VCARD
-----------------------------------------------------------------------------
This contact will have 66666666 as the only phone number in Horde.