From 3dfc0a3682705a99ed96d7f7002731bd1e8daef4 Mon Sep 17 00:00:00 2001 From: Quantum Date: Mon, 31 Jan 2022 02:07:31 -0500 Subject: [PATCH] Handle the case with no links in check command --- qlinks/management/commands/qlinks_check.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qlinks/management/commands/qlinks_check.py b/qlinks/management/commands/qlinks_check.py index 1fc3373..a1302e9 100644 --- a/qlinks/management/commands/qlinks_check.py +++ b/qlinks/management/commands/qlinks_check.py @@ -36,7 +36,7 @@ class Command(BaseCommand): self.check_links() next_check = Link.objects.aggregate(min=Min('next_check'))['min'] - wait = (next_check - timezone.now()).total_seconds() + wait = (next_check - timezone.now() if next_check else settings.QLINKS_CHECK_MIN).total_seconds() if wait > 0: if self.verbosity > 2: self.stdout.write(f'Sleeping for: {wait:.0f} seconds')