Release: dev → main (first public release) #258
@@ -194,10 +194,10 @@ def compute_next_check_at(
|
|||||||
source: Source, artist: Artist, settings: ImportSettings,
|
source: Source, artist: Artist, settings: ImportSettings,
|
||||||
) -> datetime | None:
|
) -> datetime | None:
|
||||||
"""Return the projected datetime of the next check, or None if never checked."""
|
"""Return the projected datetime of the next check, or None if never checked."""
|
||||||
if backfill_ready(source):
|
|
||||||
return datetime.now(UTC)
|
|
||||||
if source.last_checked_at is None:
|
if source.last_checked_at is None:
|
||||||
return None
|
return None
|
||||||
|
if backfill_ready(source):
|
||||||
|
return datetime.now(UTC)
|
||||||
interval = compute_effective_interval(source, artist, settings)
|
interval = compute_effective_interval(source, artist, settings)
|
||||||
return source.last_checked_at + timedelta(seconds=interval)
|
return source.last_checked_at + timedelta(seconds=interval)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user