[CalendarServer-changes] [505] CalendarServer/branches/users/wsanchez/provisioning/twistedcaldav/ directory/xmlaccountsparser.py

source_changes at macosforge.org source_changes at macosforge.org
Thu Nov 16 20:19:36 PST 2006


Revision: 505
          http://trac.macosforge.org/projects/calendarserver/changeset/505
Author:   cdaboo at apple.com
Date:     2006-11-16 20:19:36 -0800 (Thu, 16 Nov 2006)

Log Message:
-----------
Store the canproxy state in the record as some db's may need that.

Modified Paths:
--------------
    CalendarServer/branches/users/wsanchez/provisioning/twistedcaldav/directory/xmlaccountsparser.py

Modified: CalendarServer/branches/users/wsanchez/provisioning/twistedcaldav/directory/xmlaccountsparser.py
===================================================================
--- CalendarServer/branches/users/wsanchez/provisioning/twistedcaldav/directory/xmlaccountsparser.py	2006-11-17 04:16:26 UTC (rev 504)
+++ CalendarServer/branches/users/wsanchez/provisioning/twistedcaldav/directory/xmlaccountsparser.py	2006-11-17 04:19:36 UTC (rev 505)
@@ -123,6 +123,7 @@
         self.members = []
         self.groups = []
         self.cuaddrs = []
+        self.canproxy = False
 
     def repeat(self, ctr):
         """
@@ -156,6 +157,7 @@
         result.name = name
         result.members = self.members
         result.cuaddrs = cuaddrs
+        result.canproxy = self.canproxy
         return result
 
     def parseXML( self, node ):
@@ -177,6 +179,7 @@
                    self.cuaddrs.append(child.firstChild.data.encode("utf-8"))
             elif child._get_localName() == ELEMENT_CANPROXY:
                 CalDAVResource.proxyUsers.add(self.uid)
+                self.canproxy = True
 
     def _parseMembers( self, node ):
 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20061116/87bf1562/attachment.html


More information about the calendarserver-changes mailing list