Tracker Queue
Bugs
1923
Private
Category
SyncML
Version
Version 1.6.003
Assigned to
Jörg Lehrke
Priority
5 - medium
Status
Open
Resolution
None
0%
Cc
Group
Default
Summary
egw 1.6.001 ignores field passed from Synthesis SyncML client
Description
Comments
Links
History
Description
Hi,
I am using eGW 1.6.001 with the Synthesis SyncML Client, v3.0.2.22 (latest available), running on Pocket PC, and the sync process ignores mobile/cell entries that are entered on the mobile phone.
I have captured the TCP/IP stream and interpreted it with Wireshark, and it would appear that Synthesis is sending the TEL;CELL;VOICE;X-Synthesis-Ref1 field as part of the vcard, and eGW is ignoring it. The exchange, however, is marked as successful, as Synthesis does not try to send it again on the next syncronisation.
I've attached a patch file for addressbook/inc/class.addressboclass.addressbook_vcal.inc.php, but as I'm neither a PHP programmer or an experienced patcher (this is my first ever submitted patch), it may be worth looking over first :-) I'm not sure if it overwrites any data that is sent under the TEL;CELL;WORK field.
Cheers
Kyle
Comments
3
2009/06/10 00:14
Jörg Lehrke
You my give my SyncML-extension for 1.6.001 (from
k.noc.de
) a try.
The problem will be fixed in the SVN trunk in the future.
2009/05/15 10:40
Ralf Becker
Assigning SyncML bugs to our new SyncML maintainers Jörg Lehrke and Philip Herbert
2009/01/31 22:52
Kyle Gordon
Hi again,
I've just discovered that as well as TEL;CELL;VOICE;X-Synthesis-Ref1:, it also ignores the following fields...
TEL;HOME;VOICE;X-Synthesis-Ref1:
TEL;WORK;VOICE;X-Synthesis-Ref1:
I guess Synthesis could generate a lot more...
In the meantime, I've mapped them to the following fields...
'TEL;CELL;VOICE;X-Synthesis-Ref1' => array('tel_cell_private'),
'TEL;HOME;VOICE;X-Synthesis-Ref1' => array('tel_home'),
'TEL;WORK;VOICE;X-Synthesis-Ref1' => array('tel_work'),
Hope this helps :-)
Kyle
Search
attach file
Comment
Existing links
Bugs #2067: HTC Diamond Touch is not being correctly recognized
class.addressbook_vcal.inc.php.patch
Date
User
Changed
New Value
Old Value
2009/06/10 00:14
Jörg Lehrke
Number of replies
3
2
2009/06/10 00:14
Jörg Lehrke
Description
Hi,
I am using eGW 1.6.001 with the Synthesis SyncML Client, v3.0.2.22 (latest available), running on Pocket PC, and the sync process ignores mobile/cell entries that are entered on the mobile phone.
I have captured the TCP/IP stream and interpreted it with Wireshark, and it would appear that Synthesis is sending the TEL;CELL;VOICE;X-Synthesis-Ref1 field as part of the vcard, and eGW is ignoring it. The exchange, however, is marked as successful, as Synthesis does not try to send it again on the next syncronisation.
I've attached a patch file for addressbook/inc/class.addressboclass.addressbook_vcal.inc.php, but as I'm neither a PHP programmer or an experienced patcher (this is my first ever submitted patch), it may be worth looking over first :-) I'm not sure if it overwrites any data that is sent under the TEL;CELL;WORK field.
Cheers
Kyle
Hi,
I am using eGW 1.6.001 with the Synthesis SyncML Client, v3.0.2.22 (latest available), running on Pocket PC, and the sync process ignores mobile/cell entries that are entered on the mobile phone.
I have captured the TCP/IP stream and interpreted it with Wireshark, and it would appear that Synthesis is sending the TEL;CELL;VOICE;X-Synthesis-Ref1 field as part of the vcard, and eGW is ignoring it. The exchange, however, is marked as successful, as Synthesis does not try to send it again on the next syncronisation.
I've attached a patch file for addressbook/inc/class.addressboclass.addressbook_vcal.inc.php, but as I'm neither a PHP programmer or an experienced patcher (this is my first ever submitted patch), it may be worth looking over first :-) I'm not sure if it overwrites any data that is sent under the TEL;CELL;WORK field.
Cheers
Kyle
2009/05/15 10:40
Ralf Becker
Number of replies
2
1
2009/05/15 10:40
Ralf Becker
Assigned to
Jörg Lehrke
Patrick Bihan-Faou
2009/01/31 22:52
Kyle Gordon
Number of replies
1
0
Created By
Kyle Gordon
,
2009/01/31 22:09
Last modified
Jörg Lehrke
,
2009/06/10 00:14