Revision
9260
Author
cdaboo@apple.com
Date
2012-05-21 13:04:10 -0700 (Mon, 21 May 2012)

Log Message

No organizer means schedule-agent=none.

Modified Paths

Diff

Modified: CalendarServer/trunk/twistedcaldav/ical.py (9259 => 9260)


--- CalendarServer/trunk/twistedcaldav/ical.py	2012-05-21 16:00:11 UTC (rev 9259)
+++ CalendarServer/trunk/twistedcaldav/ical.py	2012-05-21 20:04:10 UTC (rev 9260)
@@ -1734,11 +1734,12 @@
 
         is_server = False
         organizerProp = self.getOrganizerProperty()
-        if organizerProp.hasParameter("SCHEDULE-AGENT"):
-            if organizerProp.parameterValue("SCHEDULE-AGENT") == "SERVER":
+        if organizerProp is not None:
+            if organizerProp.hasParameter("SCHEDULE-AGENT"):
+                if organizerProp.parameterValue("SCHEDULE-AGENT") == "SERVER":
+                    is_server = True
+            else:
                 is_server = True
-        else:
-            is_server = True
 
         return is_server