Join GitHub today
preserve tuples for ldap modification operations #48258
What does this PR do?
Preserves the tuples which are passed into the decoding method for ldap modify operations
What issues does this PR fix or reference?
Fixes #46887 (comment)
Which I traced to this in modules/ldap3.py before & after the utils.data.decode:
Notice that the inner tuple gets converted to a list which the underlying ldap library isn't fond of
Turning on preserve_tuples fixes the issue
ldap modify operations fail
ldap modify operations succeed
Commits signed with GPG?