Skip to content

Commit ade4517

Browse files
committed
Fix generate_list_convertor to handle empty value parameter
1 parent 5c9ba8f commit ade4517

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

typer/main.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -648,7 +648,7 @@ def generate_list_convertor(
648648
convertor: Optional[Callable[[Any], Any]], default_value: Optional[Any]
649649
) -> Callable[[Sequence[Any]], Optional[List[Any]]]:
650650
def internal_convertor(value: Sequence[Any]) -> Optional[List[Any]]:
651-
if default_value is None and len(value) == 0:
651+
if default_value is None and (value is None or len(value) == 0):
652652
return None
653653
return [convertor(v) if convertor else v for v in value]
654654

0 commit comments

Comments
 (0)