Browse Source

fix :bug: exclude suspended offers in offer listing (#4059)

master
Samar Hassan 2 years ago
parent
commit
f72a6f9c89
No account linked to committer's email address
1 changed files with 2 additions and 1 deletions
  1. 2
    1
      src/oscar/apps/dashboard/offers/views.py

+ 2
- 1
src/oscar/apps/dashboard/offers/views.py View File

@@ -64,7 +64,8 @@ class OfferListView(ListView):
64 64
             if is_active:
65 65
                 qs = qs.filter(
66 66
                     (Q(start_datetime__lte=now) | Q(start_datetime__isnull=True))
67
-                    & (Q(end_datetime__gte=now) | Q(end_datetime__isnull=True))
67
+                    & (Q(end_datetime__gte=now) | Q(end_datetime__isnull=True)),
68
+                    status=ConditionalOffer.OPEN
68 69
                 )
69 70
                 self.search_filters.append(_("Is active"))
70 71
             else:

Loading…
Cancel
Save