ошибка сохранения курса (https://sentry.lil.school/lil/backend/issues/76/) и оплаты

remotes/origin/hotfix/save_course_and_payment_fix_12-02-19
gzbender 7 years ago
parent ec6e70e868
commit 9baa23b5a1
  1. 2
      api/v1/serializers/mixins.py
  2. 2
      apps/payment/models.py

@ -145,6 +145,8 @@ class DispatchGalleryMixin(object):
)
if 'images' in gallery:
for image in gallery['images']:
if not image.get('img'):
continue
if isinstance(image['img'], ImageObject):
img = image['img']
else:

@ -229,8 +229,8 @@ class Payment(PolymorphicModel):
def save(self, *args, **kwargs):
if not self.is_paid():
amount_data = Payment.calc_amount(payment=self)
if not self.bonus:
amount_data = Payment.calc_amount(payment=self)
self.amount = amount_data.get('amount')
if isinstance(self, SchoolPayment):
self.weekdays = amount_data.get('weekdays')

Loading…
Cancel
Save