Lukas Zeller wrote:
On Feb 15, 2010, at 23:49 , Jussi Kukkonen wrote:
> 2. Addressbook sync itself seems to work but there is a major
> problem: the vcards from the phone contain very little data: no
> phone number or email for example. This is bug #8868. PC Suite
> snooping may be required before fixing.
This might be due to the device not understanding the CTCap
correctly. We had that with other Nokias some time ago. I added the
(debug aid only) <showctcapproperties>no</showctcapproperties> config
option (place it within <server>) then, which globally suppresses
sending any CTCap. With this, the Nokias did send all fields, along
with their own devInf, which then can be compared with the devInf we
would send.
Hi Lukas,
Quick test shows your hunch is correct. At least phone numbers show up
nicely after adding
"<showctcapproperties>no</showctcapproperties>".
I'll file a bug on this as I don't know how to really solve this (I just
hard-coded).
If I remember correctly, Nokia did (does?) expect a strange way of
representing the possible TYPE enum values (as <property> rather than
<valenum>, depending on SyncML version. See comment in
mimedirprofile.cpp:4637:
I'm not sure how how to test this... What is an example problem I should
be looking for?
-Jussi