|
Hi Thomas,
Thanks for your feedback. I talked with my developers. They are deleting and re-adding the contacts :) But they say that there is no edit method in the webdav client called WebDAV .NET by the way we also delete and re-add the caldav events, owncloud use our LAST-MODIFIED value in the .ics file Then we thought that something is wrong with carddav? My question is what is the proper way to handle update caldav/carddav? Thanks On 3.5.2013 15:41, Thomas Tanghus wrote: Hi Ismail When adding new contacts their properties may get updated because we store them internally as vCard 3.0, and because we then can't guarantee that the contact is identical after adding, the REV property is updated. The method you mention is *only* called when adding contacts, so my guess is it's rather in the edit() method [1] it gets updated. I hope you're not syncing by deleting and re-adding the vCards? ;)It's a valid issue, and I will see to change it so that if contacts are updated via CardDAV the REV will only be updated/added if it doesn't exist. BTW, wouldn't it be a more reliable method to check for the Etag being send? It is my understanding that most *DAV sync clients use that. [1] https://github.com/owncloud/apps/blob/stable5/contacts/lib/vcard.php#L513 On Friday 03 May 2013 12:13 Ismail YENIGUL wrote: --
|
_______________________________________________ Owncloud mailing list [email protected] https://mail.kde.org/mailman/listinfo/owncloud

