Fix payment logic for first 1-10 days in month

remotes/origin/hasaccess
Ivlev Denis 8 years ago
parent a9b96f3a3a
commit 94460f967d
  1. 6
      apps/payment/views.py

@ -217,9 +217,9 @@ class PaymentwallCallbackView(View):
date_start = arrow.get(school_payment.date_end).shift(days=1).datetime
date_end = arrow.get(date_start).shift(months=1).datetime
else:
date_start = self.add_months(sourcedate=now().replace(hour=0, minute=0, day=1), months=1)
date__end = arrow.get(date_start).shift(months=1) - datetime.timedelta(minutes=1)
date_end = date__end.datetime
month = 0 if now().day >= 1 and now().day <= 10 else 1
date_start = self.add_months(sourcedate=now().replace(hour=0, minute=0, day=1), months=month)
date_end = arrow.get(date_start).shift(months=1) - datetime.timedelta(minutes=1).datetime
payment.date_start = date_start
payment.date_end = date_end
if product_type_name == 'course':

Loading…
Cancel
Save