mirror of
https://github.com/samuelclay/NewsBlur.git
synced 2025-08-05 16:58:59 +00:00
Adjusting paypal transactions search.
This commit is contained in:
parent
3b1ae03129
commit
bbc0d1af94
1 changed files with 4 additions and 4 deletions
|
@ -511,8 +511,8 @@ class Profile(models.Model):
|
||||||
active_provider = "paypal"
|
active_provider = "paypal"
|
||||||
premium_renewal = True
|
premium_renewal = True
|
||||||
|
|
||||||
start_date = datetime.datetime(2009, 1, 1).strftime("%Y-%m-%dT%H:%M:%SZ")
|
start_date = datetime.datetime(2009, 1, 1).strftime("%Y-%m-%dT%H:%M:%S.000Z")
|
||||||
end_date = datetime.datetime.now().strftime("%Y-%m-%dT%H:%M:%SZ")
|
end_date = datetime.datetime.now().strftime("%Y-%m-%dT%H:%M:%S.000Z")
|
||||||
try:
|
try:
|
||||||
transactions = paypal_api.get(f"/v1/billing/subscriptions/{paypal_id}/transactions?start_time={start_date}&end_time={end_date}")
|
transactions = paypal_api.get(f"/v1/billing/subscriptions/{paypal_id}/transactions?start_time={start_date}&end_time={end_date}")
|
||||||
except paypalrestsdk.exceptions.ResourceNotFound:
|
except paypalrestsdk.exceptions.ResourceNotFound:
|
||||||
|
@ -856,8 +856,8 @@ class Profile(models.Model):
|
||||||
for stripe_id in stripe_ids:
|
for stripe_id in stripe_ids:
|
||||||
self.user.stripe_ids.create(stripe_id=stripe_id)
|
self.user.stripe_ids.create(stripe_id=stripe_id)
|
||||||
|
|
||||||
def retrieve_paypal_ids(self):
|
def retrieve_paypal_ids(self, force=False):
|
||||||
if self.paypal_sub_id:
|
if self.paypal_sub_id and not force:
|
||||||
return
|
return
|
||||||
|
|
||||||
ipns = PayPalIPN.objects.filter(Q(custom=self.user.username) |
|
ipns = PayPalIPN.objects.filter(Q(custom=self.user.username) |
|
||||||
|
|
Loading…
Add table
Reference in a new issue