Browse Source

prevent autoconnect admin services

devel
Dmitry Novikov 7 years ago
parent
commit
e51f1aeaee
  1. 17
      periodic.py

17
periodic.py

@ -101,13 +101,16 @@ def main():
is_active=True, is_active=True,
current_tariff=None current_tariff=None
).exclude(last_connected_tariff=None).iterator(): ).exclude(last_connected_tariff=None).iterator():
tariff = ab.last_connected_tariff
if tariff is None or tariff.is_admin:
continue
ab.pick_tariff(
tariff, None,
"Автоматическое продление услуги '%s'" % tariff.title
)
try:
tariff = ab.last_connected_tariff
if tariff is None or tariff.is_admin:
continue
ab.pick_tariff(
tariff, None,
"Автоматическое продление услуги '%s'" % tariff.title
)
except LogicError as e:
print(e)
# manage periodic pays # manage periodic pays
ppays = PeriodicPayForId.objects.filter(next_pay__lt=now) \ ppays = PeriodicPayForId.objects.filter(next_pay__lt=now) \

Loading…
Cancel
Save