Skip to content

Commit 047b3b1

Browse files
authored
unpack generator in setComponents() for add() attributes (#2112)
1 parent a023ef3 commit 047b3b1

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

impacket/ldap/ldap.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -570,7 +570,7 @@ def add(self, dn, objectClass, attributes=None, controls=None):
570570
for key, value in attributes.items():
571571
addRequest['attributes'][index]['type'] = key
572572
if isinstance(value, list):
573-
addRequest['attributes'][index]['vals'].setComponents(str(val) if isinstance(val, int) else val for val in value)
573+
addRequest['attributes'][index]['vals'].setComponents(*(str(val) if isinstance(val, int) else val for val in value))
574574
else:
575575
addRequest['attributes'][index]['vals'].setComponents(str(value) if isinstance(value, int) else value)
576576
index += 1

0 commit comments

Comments
 (0)