Skip to content

Commit 3f38ce7

Browse files
committed
Filter Rigboard context data with new cancelled query parameter
1 parent 39a2401 commit 3f38ce7

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

RIGS/views/rigboard.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,13 @@ def get_context_data(self, **kwargs):
4141
# get super context
4242
context = super().get_context_data(**kwargs)
4343

44+
objects = models.Event.objects.current_events()
45+
46+
if self.request.GET.get('hide_cancelled', False):
47+
objects = objects.exclude(status=models.Event.CANCELLED)
48+
4449
# call out method to get current events
45-
context['events'] = models.Event.objects.current_events().select_related('riskassessment', 'invoice').prefetch_related('checklists')
50+
context['events'] = objects.select_related('riskassessment', 'invoice').prefetch_related('checklists')
4651
context['page_title'] = "Rigboard"
4752
return context
4853

0 commit comments

Comments
 (0)