diff --git a/trains/backend_interface/task/args.py b/trains/backend_interface/task/args.py index 9424a32a..cd8dabdb 100644 --- a/trains/backend_interface/task/args.py +++ b/trains/backend_interface/task/args.py @@ -507,7 +507,7 @@ class _Arguments(object): # do not change this comparison because isinstance(v_type, type(None)) === False if v_type == type(None): # noqa: E721 dictionary[k] = str(param) if param else None - if v_type == str: # noqa: E721 + elif v_type == str: # noqa: E721 dictionary[k] = v_type(param) else: dictionary[k] = None if param == '' else v_type(param)