equal
deleted
inserted
replaced
336 value = utils.crypt_password(value) |
336 value = utils.crypt_password(value) |
337 itemdict[key] = Binary(value) |
337 itemdict[key] = Binary(value) |
338 elif self.user_attrs.get(key) == 'modification_date': |
338 elif self.user_attrs.get(key) == 'modification_date': |
339 itemdict[key] = datetime.strptime(value[0], '%Y%m%d%H%M%SZ') |
339 itemdict[key] = datetime.strptime(value[0], '%Y%m%d%H%M%SZ') |
340 else: |
340 else: |
341 if PY2: |
341 if PY2 and value and isinstance(value[0], str): |
342 value = [unicode(val, 'utf-8', 'replace') for val in value] |
342 value = [unicode(val, 'utf-8', 'replace') for val in value] |
343 if len(value) == 1: |
343 if len(value) == 1: |
344 itemdict[key] = value = value[0] |
344 itemdict[key] = value = value[0] |
345 else: |
345 else: |
346 itemdict[key] = value |
346 itemdict[key] = value |