[CalendarServer-changes] [3776] CalendarServer/trunk

source_changes at macosforge.org source_changes at macosforge.org
Mon Mar 2 09:59:31 PST 2009


Revision: 3776
          http://trac.macosforge.org/projects/calendarserver/changeset/3776
Author:   cdaboo at apple.com
Date:     2009-03-02 09:59:31 -0800 (Mon, 02 Mar 2009)
Log Message:
-----------
Attendee's calendar data must not change when another attendee sends a private comment
to the Organizer without a partstat change.

Modified Paths:
--------------
    CalendarServer/trunk/run
    CalendarServer/trunk/twistedcaldav/scheduling/processing.py

Modified: CalendarServer/trunk/run
===================================================================
--- CalendarServer/trunk/run	2009-03-02 17:58:26 UTC (rev 3775)
+++ CalendarServer/trunk/run	2009-03-02 17:59:31 UTC (rev 3776)
@@ -707,7 +707,7 @@
 
 caldavtester="${top}/CalDAVTester";
 
-svn_get "CalDAVTester" "${caldavtester}" "${svn_uri_base}/CalDAVTester/trunk" 3773;
+svn_get "CalDAVTester" "${caldavtester}" "${svn_uri_base}/CalDAVTester/trunk" 3775;
 
 #
 # PyFlakes

Modified: CalendarServer/trunk/twistedcaldav/scheduling/processing.py
===================================================================
--- CalendarServer/trunk/twistedcaldav/scheduling/processing.py	2009-03-02 17:58:26 UTC (rev 3775)
+++ CalendarServer/trunk/twistedcaldav/scheduling/processing.py	2009-03-02 17:59:31 UTC (rev 3776)
@@ -181,7 +181,9 @@
                 ),
             )
 
-            self.updateAllAttendeesExceptSome(recipient_calendar_resource, processed_attendees)
+            # Only update other attendees when the partstat was changed by the reply
+            if partstat_changed:
+                self.updateAllAttendeesExceptSome(recipient_calendar_resource, processed_attendees)
 
             result = (True, False, changes,)
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20090302/74062f40/attachment.html>


More information about the calendarserver-changes mailing list