mirror of
https://github.com/samuelclay/NewsBlur.git
synced 2025-08-31 21:41:33 +00:00
Paypal active plan should be found during premium history search.
This commit is contained in:
parent
63635f42e1
commit
4a67bc49eb
1 changed files with 2 additions and 1 deletions
|
@ -527,6 +527,7 @@ class Profile(models.Model):
|
|||
|
||||
if paypal_subscription:
|
||||
if paypal_subscription['status'] in ["APPROVAL_PENDING", "APPROVED", "ACTIVE"]:
|
||||
active_plan = paypal_subscription['plan']['id']
|
||||
active_provider = "paypal"
|
||||
premium_renewal = True
|
||||
|
||||
|
@ -659,7 +660,7 @@ class Profile(models.Model):
|
|||
self.premium_expire > datetime.datetime.now()):
|
||||
self.activate_premium()
|
||||
|
||||
logging.user(self.user, "~FCActive plan: %s, archive: %s, is_archive? %s" % (active_plan, Profile.plan_to_stripe_price('archive'), self.is_archive))
|
||||
logging.user(self.user, "~FCActive plan: %s, stripe/paypal: %s/%s, is_archive? %s" % (active_plan, Profile.plan_to_stripe_price('archive'), Profile.plan_to_paypal_plan_id('archive'), self.is_archive))
|
||||
if (active_plan == Profile.plan_to_stripe_price('pro') and not self.is_pro):
|
||||
self.activate_pro()
|
||||
elif (active_plan == Profile.plan_to_stripe_price('archive') and not self.is_archive):
|
||||
|
|
Loading…
Add table
Reference in a new issue