summaryrefslogtreecommitdiff
path: root/payments
diff options
context:
space:
mode:
authorjokke150 <jokke150@gmail.com>2016-08-17 12:57:23 +0200
committerjokke150 <jokke150@gmail.com>2016-08-17 12:57:23 +0200
commitb5d2c2ab780b9f2cc36bf4daa55c3556c8177391 (patch)
treecae2f16877bbfc74237a87c97813a1711aab2b03 /payments
parentae0a5de20b92a92c0e08a4c416c00a0dbd552a16 (diff)
downloaddjango-payments-taler-b5d2c2ab780b9f2cc36bf4daa55c3556c8177391.tar.gz
django-payments-taler-b5d2c2ab780b9f2cc36bf4daa55c3556c8177391.tar.bz2
django-payments-taler-b5d2c2ab780b9f2cc36bf4daa55c3556c8177391.zip
fix _default_manager for django 1.10
Diffstat (limited to 'payments')
-rw-r--r--payments/models.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/payments/models.py b/payments/models.py
index 55caca3..74d1fe2 100644
--- a/payments/models.py
+++ b/payments/models.py
@@ -123,7 +123,7 @@ class BasePayment(models.Model):
if token in tries and len(tries) >= 100: # After 100 tries we are impliying an infinite loop
raise SystemExit('A possible infinite loop was detected')
else:
- if not self._default_manager.filter(token=token).exists():
+ if not self.__class__._default_manager.filter(token=token).exists():
self.token = token
break
tries.add(token)