Ticket #109 (closed Defect: Behaves correctly)
'unicode' object has no attribute 'isdir'
| Reported by: | wsanchez@… | Owned by: | wsanchez@… |
|---|---|---|---|
| Priority: | 2: Expected | Milestone: | CalendarServer-1.0 |
| Component: | Calendar Server | Severity: | Serious |
| Keywords: | Cc: | ||
| Port: |
Description
2006/12/14 23:07 -0700 [HTTPChannel,730,127.0.0.1] DELETE /calendars/user/user03/calendar/1.ics HTTP/1.1
2006/12/14 23:07 -0700 [HTTPChannel,730,127.0.0.1] Exception rendering:
2006/12/14 23:07 -0700 [HTTPChannel,730,127.0.0.1] Unhandled Error
Traceback (most recent call last):
File "/Volumes/data/Users/wsanchez/Developer/CalendarServer/Twisted/twisted/internet/defer.py", line 182, in addCallbacks
self._runCallbacks()
File "/Volumes/data/Users/wsanchez/Developer/CalendarServer/Twisted/twisted/internet/defer.py", line 317, in _runCallbacks
self.result = callback(self.result, *args, **kw)
File "/Volumes/data/Users/wsanchez.local/Developer/CalendarServer-trunk/CalendarServer/twistedcaldav/method/delete.py", line 44, in gotParent
d = super(CalDAVFile, self).http_DELETE(request)
File "/Volumes/data/Users/wsanchez/Developer/CalendarServer/Twisted/twisted/internet/defer.py", line 663, in unwindGenerator
return _deferGenerator(f(*args, **kwargs))
--- <exception caught here> ---
File "/Volumes/data/Users/wsanchez/Developer/CalendarServer/Twisted/twisted/internet/defer.py", line 623, in _deferGenerator
result = g.next()
File "/Volumes/data/Users/wsanchez/Developer/CalendarServer/Twisted/twisted/web2/dav/method/delete.py", line 59, in http_DELETE
x.getResult()
File "/Volumes/data/Users/wsanchez/Developer/CalendarServer/Twisted/twisted/internet/defer.py", line 609, in getResult
self.result.raiseException()
File "/Volumes/data/Users/wsanchez/Developer/CalendarServer/Twisted/twisted/python/failure.py", line 259, in raiseException
raise self.type, self.value, self.tb
exceptions.AttributeError: 'unicode' object has no attribute 'isdir'
Change History
Note: See
TracTickets for help on using
tickets.


This was due to a bad outstanding patch