From 422b98f2d7e5ca380b8fac4520face53740d0759 Mon Sep 17 00:00:00 2001 From: Andrey Date: Mon, 16 Apr 2018 15:06:22 +0300 Subject: [PATCH] finance logging --- finance/models.py | 1 + finance/tasks.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/finance/models.py b/finance/models.py index f2d50b9..d50d1dc 100755 --- a/finance/models.py +++ b/finance/models.py @@ -173,6 +173,7 @@ class InvoiceRebilling(Invoice): is_open=self.is_open, price=self.price, rebilling_on=False, + key=self.key, expected_date=(timezone.now() + relativedelta(months=idx+1)), ) diff --git a/finance/tasks.py b/finance/tasks.py index b0f8889..5d87f30 100644 --- a/finance/tasks.py +++ b/finance/tasks.py @@ -17,7 +17,7 @@ logger_yandex = logging.getLogger('yandex_money') def periodic_billing(): logger_yandex.info("start periodic billing task") - invoices = InvoiceRebilling.objects.filter(method='Y', rebilling_on=True).exclude(status='F') + invoices = InvoiceRebilling.objects.filter(method='Y').exclude(status='F') for invoice in invoices.filter( expected_date__gt=timezone.now(), expected_date__lt=timezone.now() + relativedelta(days=1)):