diff --git a/bda/forms.py b/bda/forms.py index 3bdd7675..37d5fc62 100644 --- a/bda/forms.py +++ b/bda/forms.py @@ -4,8 +4,6 @@ from __future__ import division from __future__ import print_function from __future__ import unicode_literals -from datetime import timedelta - from django import forms from django.forms.models import BaseInlineFormSet from django.utils import timezone @@ -69,7 +67,7 @@ class AnnulForm(forms.Form): self.fields['attributions'].queryset = participant.attribution_set\ .filter(spectacle__date__gte=timezone.now(), revente__isnull=False, - revente__date__gt=timezone.now()-timedelta(hours=1), + revente__notif_sent=False, revente__soldTo__isnull=True) diff --git a/bda/views.py b/bda/views.py index a07a6a4f..6ec8bbdb 100644 --- a/bda/views.py +++ b/bda/views.py @@ -396,7 +396,8 @@ def revente(request, tirage_id): spectacle__date__gte=timezone.now(), revente__isnull=False, revente__seller=participant, - revente__date__lte=timezone.now()-timedelta(hours=1)).filter( + revente__notif_sent=True)\ + .filter( Q(revente__soldTo__isnull=True) | Q(revente__soldTo=participant)) return render(request, "bda-revente.html",