[CalendarServer-changes] [14112] twext/trunk/twext/who/ldap/_service.py

source_changes at macosforge.org source_changes at macosforge.org
Tue Oct 28 08:26:19 PDT 2014


Revision: 14112
          http://trac.calendarserver.org//changeset/14112
Author:   sagen at apple.com
Date:     2014-10-28 08:26:18 -0700 (Tue, 28 Oct 2014)
Log Message:
-----------
When faulting in by LDAP DN, escape plus signs

Modified Paths:
--------------
    twext/trunk/twext/who/ldap/_service.py

Modified: twext/trunk/twext/who/ldap/_service.py
===================================================================
--- twext/trunk/twext/who/ldap/_service.py	2014-10-28 02:23:27 UTC (rev 14111)
+++ twext/trunk/twext/who/ldap/_service.py	2014-10-28 15:26:18 UTC (rev 14112)
@@ -1024,7 +1024,7 @@
                 members.add(record)
 
         for dnStr in faultByDN:
-            record = yield self.service._recordWithDN(dnStr)
+            record = yield self.service._recordWithDN(dnStr.replace("+", "\+"))
             members.add(record)
 
         returnValue(members)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20141028/6e5da221/attachment.html>


More information about the calendarserver-changes mailing list