Package: davical
Version: 1.1.1-1
Severity: serious

I mark this as serious because DAViCal no longer interoperates with
Evolution, the default contact/calendar client in Debian

Evolution submits a vCard to DAViCal with a REV field like this:

    REV:"d3b07384d113edec49eaa6238ad5ff00"

In the RFCs it suggests it should be a time value and that Evolution may
be at fault:

     http://tools.ietf.org/html/rfc2426#section-3.6.4
     https://tools.ietf.org/html/rfc6350#section-6.7.4

DAViCal tries to put it in a timestamp column in PostgreSQL, where it is
rejected:

Query: QF: SQL error "22007" - ERROR: invalid input syntax for type
timestamp with time zone:  .......

Query: QF: UPDATE caldav_data SET caldav_data=:dav_data, dav_etag=:etag,
logged_user=:session_user, modified=:modified, user_no=:user_no,
caldav_type='VCARD' WHERE dav_name=:dav_name



If this is a fault in evolution, please confirm and reassign the bug there

If clients are behaving like this, however, should DAViCal support them in some 
way?


Related issues:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=740827
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=699353


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to