[CalendarServer-changes] [3756] CalendarServer/trunk/twistedcaldav/directory/appleopendirectory.py
source_changes at macosforge.org
source_changes at macosforge.org
Thu Feb 26 13:56:19 PST 2009
Revision: 3756
http://trac.macosforge.org/projects/calendarserver/changeset/3756
Author: sagen at apple.com
Date: 2009-02-26 13:56:18 -0800 (Thu, 26 Feb 2009)
Log Message:
-----------
On Leopard, DS returns error -14200 if the record type being queried does not have a requested field defined, so catch that
Modified Paths:
--------------
CalendarServer/trunk/twistedcaldav/directory/appleopendirectory.py
Modified: CalendarServer/trunk/twistedcaldav/directory/appleopendirectory.py
===================================================================
--- CalendarServer/trunk/twistedcaldav/directory/appleopendirectory.py 2009-02-26 19:52:40 UTC (rev 3755)
+++ CalendarServer/trunk/twistedcaldav/directory/appleopendirectory.py 2009-02-26 21:56:18 UTC (rev 3756)
@@ -313,7 +313,7 @@
self.reloadCache(recordType, lookup=(lookupKey, value,))
record = lookup()
except opendirectory.ODError, e:
- if e.message[1] == -14140:
+ if e.message[1] == -14140 or e.message[1] == -14200:
# Unsupported attribute on record - don't fail
record = None
else:
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20090226/b03e6698/attachment.html>
More information about the calendarserver-changes
mailing list