diff --git a/stats/management/commands/fetch_stats.py b/stats/management/commands/fetch_stats.py index ab9801d..9e4a108 100644 --- a/stats/management/commands/fetch_stats.py +++ b/stats/management/commands/fetch_stats.py @@ -24,6 +24,8 @@ class Command(BaseCommand): if response.status_code != 200: continue Snapshot.objects.create(project=project, data=response.json()) + if not project.stats_cron: + continue cron = croniter.croniter(project.stats_cron, timezone.now()) next_date = cron.get_next(datetime.datetime) project.next_stats_fetch_time = next_date