Skip to content

Commit e842a6b

Browse files
authored
Merge pull request #242 from crokkon/beneficiaries
Fix beneficiaries handling in CommentOptions
2 parents 978d517 + 3d62f8a commit e842a6b

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

steembase/operations.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -793,12 +793,12 @@ def __init__(self, *args, **kwargs):
793793
kwargs = args[0]
794794

795795
# handle beneficiaries
796+
if "beneficiaries" in kwargs and kwargs['beneficiaries']:
797+
kwargs['extensions'] = [[0, {'beneficiaries': kwargs['beneficiaries']}]]
798+
796799
extensions = Array([])
797-
beneficiaries = kwargs.get('beneficiaries')
798-
if beneficiaries and type(beneficiaries) == list:
799-
ext_obj = [0, {'beneficiaries': beneficiaries}]
800-
ext = CommentOptionExtensions(ext_obj)
801-
extensions = Array([ext])
800+
if "extensions" in kwargs and kwargs["extensions"]:
801+
extensions = Array([CommentOptionExtensions(o) for o in kwargs["extensions"]])
802802

803803
super(CommentOptions, self).__init__(
804804
OrderedDict([

0 commit comments

Comments
 (0)