[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