[CalendarServer-changes] [1880]
CalendarServer/branches/users/cdaboo/server2server-1842/
twistedcaldav/schedule_common.py
source_changes at macosforge.org
source_changes at macosforge.org
Wed Sep 19 07:33:01 PDT 2007
Revision: 1880
http://trac.macosforge.org/projects/calendarserver/changeset/1880
Author: cdaboo at apple.com
Date: 2007-09-19 07:33:00 -0700 (Wed, 19 Sep 2007)
Log Message:
-----------
Allow remote ORGANIZER addresses.
Modified Paths:
--------------
CalendarServer/branches/users/cdaboo/server2server-1842/twistedcaldav/schedule_common.py
Modified: CalendarServer/branches/users/cdaboo/server2server-1842/twistedcaldav/schedule_common.py
===================================================================
--- CalendarServer/branches/users/cdaboo/server2server-1842/twistedcaldav/schedule_common.py 2007-09-19 13:04:16 UTC (rev 1879)
+++ CalendarServer/branches/users/cdaboo/server2server-1842/twistedcaldav/schedule_common.py 2007-09-19 14:33:00 UTC (rev 1880)
@@ -640,9 +640,11 @@
else:
log.err("No outbox for ORGANIZER in calendar data: %s" % (self.calendar,))
raise HTTPError(ErrorResponse(responsecode.FORBIDDEN, (caldav_namespace, "organizer-allowed")))
- else:
+ elif self.isCalendarUserAddressInMyDomain(organizer):
log.err("No principal for ORGANIZER in calendar data: %s" % (self.calendar,))
raise HTTPError(ErrorResponse(responsecode.FORBIDDEN, (caldav_namespace, "organizer-allowed")))
+ else:
+ self.organizer = Scheduler.RemoteCalendarUser(organizer)
else:
log.err("ORGANIZER missing in calendar data: %s" % (self.calendar,))
raise HTTPError(ErrorResponse(responsecode.FORBIDDEN, (caldav_namespace, "organizer-allowed")))
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20070919/4f989257/attachment.html
More information about the calendarserver-changes
mailing list