From c8a490b654d2bbe6180792b2d167b8a122a00104 Mon Sep 17 00:00:00 2001 From: Dmitry Novikov Date: Wed, 9 Jan 2019 11:46:00 +0300 Subject: [PATCH] fix bug --- periodic.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/periodic.py b/periodic.py index c96d018..90e378e 100755 --- a/periodic.py +++ b/periodic.py @@ -7,8 +7,8 @@ os.environ.setdefault("DJANGO_SETTINGS_MODULE", "djing.settings") django.setup() from django.utils import timezone from django.db import transaction -from django.db.models import signals, Count -from abonapp.models import Abon, AbonTariff, abontariff_pre_delete, PeriodicPayForId, AbonLog +from django.db.models import Count +from abonapp.models import Abon, AbonTariff, PeriodicPayForId, AbonLog from gw_app.nas_managers import NasNetworkError, NasFailedResult from gw_app.models import NASModel from djing.lib import LogicError @@ -34,7 +34,6 @@ class NasSyncThread(Thread): def main(): - signals.pre_delete.disconnect(abontariff_pre_delete, sender=AbonTariff) AbonTariff.objects.filter(abon=None).delete() now = timezone.now() fields = ('id', 'tariff__title', 'abon__id', 'abon__username') @@ -78,7 +77,7 @@ def main(): # make log about it l = AbonLog.objects.create( abon=abon, amount=-amount, - comment="Автоматическое продление услуги '%s'" % trf.title + comment="Автоматическое продление услуги '%s' для %s" % (trf.title, abon) ) print(l.comment) else: