@ -463,8 +463,7 @@ class License(models.Model):
# дополнительные действия, связанные с сохранением лицензии
utils.check_one_profile(self.company, License, now_, manual=True)
def set_paid(self, paid_date=None):
self.paid_date = paid_date or date.today()
def set_paid(self):
self.status = consts.LICENSE_PAID
def get_company(self):
@ -1,6 +1,6 @@
# -*- coding: utf-8 -*-
import logging
from datetime import datetime
from datetime import datetime, date
from django.http import HttpResponse
from django.utils.decorators import method_decorator
@ -147,5 +147,6 @@ class NoticeFormView(BaseView):
payment.status = payment.STATUS.SUCCESS
payment.save()
license = License.objects.get(id=payment.order_number)
license.paid_date = date.today()
license.set_paid()
license.save()