[CalendarServer-changes] [458]
CalendarServer/branches/users/wsanchez/provisioning/twistedcaldav/
directory/resource.py
source_changes at macosforge.org
source_changes at macosforge.org
Tue Nov 14 19:14:14 PST 2006
Revision: 458
http://trac.macosforge.org/projects/calendarserver/changeset/458
Author: wsanchez at apple.com
Date: 2006-11-14 19:14:14 -0800 (Tue, 14 Nov 2006)
Log Message:
-----------
Add principalForRecord()
Modified Paths:
--------------
CalendarServer/branches/users/wsanchez/provisioning/twistedcaldav/directory/resource.py
Modified: CalendarServer/branches/users/wsanchez/provisioning/twistedcaldav/directory/resource.py
===================================================================
--- CalendarServer/branches/users/wsanchez/provisioning/twistedcaldav/directory/resource.py 2006-11-15 03:13:15 UTC (rev 457)
+++ CalendarServer/branches/users/wsanchez/provisioning/twistedcaldav/directory/resource.py 2006-11-15 03:14:14 UTC (rev 458)
@@ -96,6 +96,12 @@
def principalForUser(self, user):
return self.getChild("user").getChild(user)
+ def principalForRecord(self, record):
+ typeResource = self.getChild(record.recordType)
+ if typeResource is None:
+ return None
+ return typeResource.getChild(record.shortName)
+
def principalCollections(self, request):
return succeed((self.principalCollectionURL(),))
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20061114/bed136b9/attachment.html
More information about the calendarserver-changes
mailing list