Package: calypso
Version: 1.3
Severity: normal

While testing calypso as a replacement for radicale, I've created an empty
collection, and tried to add an event from thunderbird. I got an error and this
was in the log:

Path /tin...@tincho.org/calendar/ results in collection: 
/tin...@tincho.org/calendar
owner tin...@tincho.org user tin...@tincho.org
REPORT /tin...@tincho.org/calendar/ <?xml version="1.0" encoding="UTF-8"?>
<C:calendar-multiget xmlns:D="DAV:" 
xmlns:C="urn:ietf:params:xml:ns:caldav"><D:prop><D:getetag/><C:calendar-data/></D:prop><D:href>/calypso/tincho%40tincho.org/calendar/139dede7-ee4b-4f2a-8488-13706fdbe3c8.ics</D:href></C:calendar-multiget>
Path /tin...@tincho.org/calendar/ results in collection: 
/tin...@tincho.org/calendar
Path 
/calypso/tincho%40tincho.org/calendar/139dede7-ee4b-4f2a-8488-13706fdbe3c8.ics 
results in name: 139dede7-ee4b-4f2a-8488-13706fdbe3c8.ics
No collection found for path 
/calypso/tincho%40tincho.org/calendar/139dede7-ee4b-4f2a-8488-13706fdbe3c8.ics
Failed REPORT for /tin...@tincho.org/calendar/
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/calypso/__init__.py", line 442, in 
do_REPORT
    self._answer = xmlutils.report(self.path, xml_request, self._collection)
  File "/usr/lib/python2.7/dist-packages/calypso/xmlutils.py", line 334, in 
report
    path = paths.collection_from_path(hreference) + "/"
TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'
127.0.0.1 - - [12/Nov/2013 08:23:52] "REPORT /tin...@tincho.org/calendar/ 
HTTP/1.1" 400 -


There seems to be an inconsitent mangling of the @ somewhere, and a lack of
checking of the returned value in xmlutils.

-- System Information:
Debian Release: 7.2
  APT prefers stable
  APT policy: (900, 'stable'), (50, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages calypso depends on:
ii  git             1:1.7.10.4-1+wheezy1
ii  python          2.7.3-4+deb7u1
ii  python-daemon   1.5.5-1
ii  python-vobject  0.8.1c-4

calypso recommends no packages.

calypso suggests no packages.

-- no debconf information


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

Reply via email to