diff --git a/finance/tasks.py b/finance/tasks.py index d3d7244..a034701 100644 --- a/finance/tasks.py +++ b/finance/tasks.py @@ -15,19 +15,19 @@ logger_yandex = logging.getLogger('yandex_money') def periodic_billing(): logger_yandex.info("start periodic billing task") - for invoice in InvoiceRebilling.objects.filter(method='Y').exclude(status='F'): - - user = invoice.bill.user - yandex_pay = Payment.objects.create( - order_amount=invoice.price, - customer_number=user.id, - user=user, - cps_email=user.email - ) - invoice.yandex_pay = yandex_pay - invoice.save() - - repeat_card_payment(invoice) + # for invoice in InvoiceRebilling.objects.filter(method='Y').exclude(status='F'): + # + # user = invoice.bill.user + # yandex_pay = Payment.objects.create( + # order_amount=invoice.price, + # customer_number=user.id, + # user=user, + # cps_email=user.email + # ) + # invoice.yandex_pay = yandex_pay + # invoice.save() + # + # repeat_card_payment(invoice) def repeat_card_payment(invoice): diff --git a/lms/settings.py b/lms/settings.py index b0af80c..a700424 100644 --- a/lms/settings.py +++ b/lms/settings.py @@ -36,7 +36,7 @@ CELERY_EMAIL_TASK_CONFIG = { CELERYBEAT_SCHEDULE= { 'periodic_billing': { 'task': 'finance.tasks.periodic_billing', - 'schedule': crontab(minute='*/5',hour='*/3',), + 'schedule': crontab(minute='*/1'), # 'schedule': crontab(minute='0',hour='*/3',), }, }