# HG changeset patch # User Dimitri Papadopoulos # Date 1392388945 -3600 # Node ID 09b4ebb9b0f179009491410c07cd013a60258fc6 # Parent 7f3a3fc4a2a3c852bb4f0b63357733295a1590f8 [ldapfeed] fix encode error during initial user import Closes #3539196. diff -r 7f3a3fc4a2a3 -r 09b4ebb9b0f1 sobjects/ldapparser.py --- a/sobjects/ldapparser.py Fri Feb 14 10:39:16 2014 +0100 +++ b/sobjects/ldapparser.py Fri Feb 14 15:42:25 2014 +0100 @@ -201,7 +201,7 @@ {'addr': emailaddr}) if not rset: # not found, create it. first forge an external id - emailextid = userdict['dn'] + '@@' + emailaddr + emailextid = userdict['dn'] + '@@' + emailaddr.encode('utf-8') email = self.extid2entity(emailextid, 'EmailAddress', address=emailaddr) entity.cw_set(use_email=email)