fixed valid filter on invite link counter
This commit is contained in:
parent
13115a1e53
commit
745bb58c7e
@ -1,3 +1,5 @@
|
|||||||
|
from datetime import datetime
|
||||||
|
|
||||||
from django import forms
|
from django import forms
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
from django.core.exceptions import ValidationError
|
from django.core.exceptions import ValidationError
|
||||||
@ -350,7 +352,7 @@ class InviteLinkForm(forms.ModelForm):
|
|||||||
def clean(self):
|
def clean(self):
|
||||||
space = self.cleaned_data['space']
|
space = self.cleaned_data['space']
|
||||||
if space.max_users != 0 and (UserPreference.objects.filter(space=space).count() + InviteLink.objects.filter(
|
if space.max_users != 0 and (UserPreference.objects.filter(space=space).count() + InviteLink.objects.filter(
|
||||||
space=space).count()) >= space.max_users:
|
space=space).filter(valid_until__gte=datetime.today()).count()) >= space.max_users:
|
||||||
raise ValidationError(_('Maximum number of users for this space reached.'))
|
raise ValidationError(_('Maximum number of users for this space reached.'))
|
||||||
|
|
||||||
def clean_email(self):
|
def clean_email(self):
|
||||||
|
Loading…
Reference in New Issue
Block a user