|
|
|
@ -34,14 +34,17 @@ class Bill(models.Model): |
|
|
|
p.freeze = True |
|
|
|
p.freeze = True |
|
|
|
p.save() |
|
|
|
p.save() |
|
|
|
except Progress.DoesNotExist: |
|
|
|
except Progress.DoesNotExist: |
|
|
|
pass |
|
|
|
logger_business_rules.info('Отказ от платежей прошёл успешно', exc_info=True, extra={ |
|
|
|
|
|
|
|
'description': 'The privileges were not taken away, as they were not granted', |
|
|
|
|
|
|
|
'user': user, |
|
|
|
|
|
|
|
}) |
|
|
|
|
|
|
|
|
|
|
|
self.freeze = True |
|
|
|
self.freeze = True |
|
|
|
self.save() |
|
|
|
self.save() |
|
|
|
|
|
|
|
|
|
|
|
else: |
|
|
|
else: |
|
|
|
logger_business_rules.warning('Попытка нарушения правила отказа от плотежей', exc_info=True, extra={ |
|
|
|
logger_business_rules.warning('Попытка нарушения правила отказа от плотежей', exc_info=True, extra={ |
|
|
|
'description': 'Пользоваль пытается отказатся от платежей по счёту, однако все платежи уже оплачены', |
|
|
|
'description': 'All payments already paid', |
|
|
|
'user': user, |
|
|
|
'user': user, |
|
|
|
}) |
|
|
|
}) |
|
|
|
|
|
|
|
|
|
|
|
|