fix: recipe clean_time function missing translator argument on recursion (#3969)

This commit is contained in:
Kuchenpirat 2024-07-31 19:22:30 +02:00 committed by GitHub
parent c9bbae6f77
commit 17d1cd26dc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -368,9 +368,9 @@ def clean_time(time_entry: str | timedelta | None, translator: Translator) -> No
case timedelta():
return pretty_print_timedelta(time_entry, translator)
case {"minValue": str(value)}:
return clean_time(value)
return clean_time(value, translator)
case [str(), *_]:
return clean_time(time_entry[0])
return clean_time(time_entry[0], translator)
case datetime():
# TODO: Not sure what to do here
return str(time_entry)