[CalendarServer-changes] [8511] CalendarServer/trunk/calendarserver/tools/validcalendardata.py

source_changes at macosforge.org source_changes at macosforge.org
Wed Jan 11 12:20:16 PST 2012


Revision: 8511
          http://trac.macosforge.org/projects/calendarserver/changeset/8511
Author:   cdaboo at apple.com
Date:     2012-01-11 12:20:16 -0800 (Wed, 11 Jan 2012)
Log Message:
-----------
Also trap errors in parsing the data.

Modified Paths:
--------------
    CalendarServer/trunk/calendarserver/tools/validcalendardata.py

Modified: CalendarServer/trunk/calendarserver/tools/validcalendardata.py
===================================================================
--- CalendarServer/trunk/calendarserver/tools/validcalendardata.py	2012-01-11 19:19:33 UTC (rev 8510)
+++ CalendarServer/trunk/calendarserver/tools/validcalendardata.py	2012-01-11 20:20:16 UTC (rev 8511)
@@ -149,10 +149,10 @@
         Check the calendar data for valid iCalendar data.
         """
     
-        component = Component.fromString(self.input.read())
         result = True
         message = ""
         try:
+            component = Component.fromString(self.input.read())
             component.validCalendarData(doFix=False, validateRecurrences=True)
             component.validCalendarForCalDAV(methodAllowed=True)
             component.validOrganizerForScheduling(doFix=False)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20120111/846e6b29/attachment.html>


More information about the calendarserver-changes mailing list