This commit is contained in:
Andrej730
2024-11-18 11:09:59 +05:00
parent ec521916da
commit b2e3a4dd82
10 changed files with 62 additions and 34 deletions
@@ -211,7 +211,7 @@ def string_to_duration(duration_string):
return isodate.duration_isoformat(datetime.timedelta(days=days, hours=hours, minutes=minutes, seconds=seconds))
def parse_duration(value):
def parse_duration(value: Union[str, None]) -> Union[datetime.timedelta, None]:
if not value:
return None
if isinstance(value, str):