소스 검색

Merge pull request #4184 from vallabhtiwari/showIsActiveFalse

Fixes #3844 suspend offer doesn't display with is_active 'NO'
master
Samar Hassan 1 년 전
부모
커밋
d0e83c6eb8
No account linked to committer's email address
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5
    1
      src/oscar/apps/dashboard/offers/views.py

+ 5
- 1
src/oscar/apps/dashboard/offers/views.py 파일 보기

95
                 )
95
                 )
96
                 self.search_filters.append(_("Is active"))
96
                 self.search_filters.append(_("Is active"))
97
             else:
97
             else:
98
-                qs = qs.filter(Q(end_datetime__lt=now) | Q(start_datetime__gt=now))
98
+                qs = qs.filter(
99
+                    Q(start_datetime__gt=now)
100
+                    | Q(end_datetime__lt=now)
101
+                    | Q(status=ConditionalOffer.SUSPENDED)
102
+                )
99
                 self.search_filters.append(_("Is inactive"))
103
                 self.search_filters.append(_("Is inactive"))
100
         if offer_type:
104
         if offer_type:
101
             qs = qs.filter(offer_type=offer_type)
105
             qs = qs.filter(offer_type=offer_type)

Loading…
취소
저장