diff --git a/sharded_queue/__init__.py b/sharded_queue/__init__.py index 2a45f34..059c072 100644 --- a/sharded_queue/__init__.py +++ b/sharded_queue/__init__.py @@ -371,7 +371,7 @@ class RecurrentRequest(NamedTuple): @classmethod def get_interval(cls, interval: int | float | timedelta) -> float: if isinstance(interval, timedelta): - return float(interval.total_seconds()) + return float(int(interval.total_seconds())) return float(interval)