Skip to content

Commit 29343ca

Browse files
committed
Fixed issue of list attribute calling
1 parent 9ede8df commit 29343ca

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

pycuber/formula.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -412,8 +412,8 @@ def _algify_input(func):
412412
"""Makes last input a Formula object."""
413413
def _func(*args, **kwargs):
414414
args = list(args[:-1]) + [Formula(args[-1])]
415-
return getattr(list, func.__name__)(*args, **kwargs)#"list.{0}(*args, **kwargs)".format(func.__name__))
416-
_func.__doc__ = getattr(list, func.__name__).__doc__#eval("list.{0}".format(func.__name__)).__doc__
415+
return getattr(list, func.__name__)(*args, **kwargs)
416+
_func.__doc__ = getattr(list, func.__name__).__doc__
417417
_func.__name__ = func.__name__ + " "
418418
return _func
419419

@@ -423,7 +423,7 @@ def _algify_output(func):
423423
def _func(*args, **kwargs):
424424
if " " in func.__name__:
425425
return Formula(func(*args, **kwargs))
426-
return Formula(getattr(list, func.__name__))
426+
return Formula(getattr(list, func.__name__)(*args, **kwargs))
427427
return _func
428428

429429
def _delattr(func):

0 commit comments

Comments
 (0)