make unlimited accesspermission tokens actually unlimited
This commit is contained in:
parent
2fea67f5a8
commit
fef1fb2c06
1 changed files with 1 additions and 1 deletions
|
@ -123,7 +123,7 @@ class AccessPermissionToken(models.Model):
|
|||
pass
|
||||
|
||||
def redeem(self, user=None):
|
||||
if (user is None and self.redeemed) or self.accesspermissions.exists():
|
||||
if (user is None and self.redeemed) or (self.accesspermissions.exists() and not self.unlimited):
|
||||
raise self.RedeemError('Already redeemed.')
|
||||
|
||||
if timezone.now() > self.valid_until + timedelta(minutes=5 if self.redeemed else 0):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue