mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
py3: ipaldap: fix encoding of datetime objects
datetime objects were converted to string instead fo bytes. https://pagure.io/freeipa/issue/4985 Reviewed-By: Stanislav Laznicka <slaznick@redhat.com>
This commit is contained in:
parent
db01767acf
commit
0487f993fd
@ -867,7 +867,7 @@ class LDAPClient(object):
|
||||
dct = dict((k, self.encode(v)) for k, v in val.items())
|
||||
return dct
|
||||
elif isinstance(val, datetime.datetime):
|
||||
return val.strftime(LDAP_GENERALIZED_TIME_FORMAT)
|
||||
return val.strftime(LDAP_GENERALIZED_TIME_FORMAT).encode('utf-8')
|
||||
elif val is None:
|
||||
return None
|
||||
else:
|
||||
|
Loading…
Reference in New Issue
Block a user