Make traceback of "value for <key> not passed" little bit smaller

This commit is contained in:
Alex Root Junior 2018-11-24 22:45:01 +02:00
parent a09f625667
commit 30a50b4527

View file

@ -58,9 +58,9 @@ class CallbackData:
for part in self._part_names:
value = kwargs.pop(part, None)
if not value:
try:
if args:
value = args.pop(0)
except IndexError:
else:
raise ValueError(f"Value for '{part}' is not passed!")
if not isinstance(value, str):