Skip to content

Commit a20d885

Browse files
k9845thenav56
authored andcommitted
Add fix for search page
1 parent 94e520f commit a20d885

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

api/views.py

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -167,17 +167,19 @@ def get(self, request):
167167
SearchQuerySet()
168168
.models(Personnel)
169169
.filter(
170-
SQ(deploying_country_name__contains=phrase)
170+
(SQ(deploying_country_name__contains=phrase)
171171
| SQ(deployed_to_country_name__contains=phrase)
172-
| SQ(event_name__content=phrase)
172+
| SQ(event_name__content=phrase))
173+
& SQ(end_date__gt=datetime.now())
173174
)
174175
.order_by("-_score")
175176
)
176177
surge_alert_response = (
177178
SearchQuerySet()
178179
.models(SurgeAlert)
179180
.filter(
180-
SQ(event_name__content=phrase) | SQ(country_name__contains=phrase) | SQ(iso3__contains=phrase)
181+
(SQ(event_name__content=phrase) | SQ(country_name__contains=phrase) | SQ(iso3__contains=phrase))
182+
& ~SQ(status='archived')
181183
)
182184
.order_by("-_score")
183185
)
@@ -223,6 +225,7 @@ def get(self, request):
223225
| SQ(event_name__content=phrase)
224226
)
225227
& ~SQ(visibility="IFRC Only")
228+
& SQ(end_date__gt=datetime.now())
226229
)
227230
.order_by("-_score")
228231
)
@@ -232,6 +235,7 @@ def get(self, request):
232235
.filter(
233236
(SQ(event_name__content=phrase) | SQ(country_name__contains=phrase) | SQ(iso3__contains=phrase))
234237
& ~SQ(visibility="IFRC Only")
238+
& ~SQ(status='archived')
235239
)
236240
.order_by("-_score")
237241
)
@@ -278,6 +282,7 @@ def get(self, request):
278282
| SQ(event_name__content=phrase)
279283
)
280284
& SQ(visibility="Public")
285+
& SQ(end_date__gt=datetime.now())
281286
)
282287
.order_by("-_score")
283288
)
@@ -287,6 +292,7 @@ def get(self, request):
287292
.filter(
288293
(SQ(event_name__content=phrase) | SQ(country_name__contains=phrase) | SQ(iso3__contains=phrase))
289294
& SQ(visibility="Public")
295+
& ~SQ(status='archived')
290296
)
291297
.order_by("-_score")
292298
)

0 commit comments

Comments
 (0)