diff --git a/scrapling/spiders/checkpoint.py b/scrapling/spiders/checkpoint.py index aa84432..25de362 100644 --- a/scrapling/spiders/checkpoint.py +++ b/scrapling/spiders/checkpoint.py @@ -32,8 +32,8 @@ class CheckpointManager: if not isinstance(interval, (int, float)): raise TypeError("Checkpoints interval must be integer or float.") else: - if interval <= 0: - raise ValueError("Checkpoints interval must be greater than 0.") + if interval < 0: + raise ValueError("Checkpoints interval must be equal or greater than 0.") async def has_checkpoint(self) -> bool: """Check if a checkpoint exists."""