Skip to content

Commit d3e0192

Browse files
committed
Add unpublished filter option to rounds view.
1 parent 3a9ec51 commit d3e0192

1 file changed

Lines changed: 9 additions & 2 deletions

File tree

hypha/apply/funds/tables.py

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -455,7 +455,12 @@ def __init__(self, *args, **kwargs):
455455
super().__init__(
456456
self,
457457
*args,
458-
choices=[("open", "Open"), ("closed", "Closed"), ("new", "Not Started")],
458+
choices=[
459+
("open", _("Open")),
460+
("closed", _("Closed")),
461+
("new", _("Not Started")),
462+
("unpublished", _("Unpublished")),
463+
],
459464
**kwargs,
460465
)
461466

@@ -468,6 +473,8 @@ def filter(self, qs, value):
468473
return qs.closed()
469474
if value == "new":
470475
return qs.new()
476+
if value == "unpublished":
477+
return qs.not_live()
471478

472479
return qs.open()
473480

@@ -476,7 +483,7 @@ class RoundsFilter(filters.FilterSet):
476483
fund = ModelMultipleChoiceFilter(queryset=get_used_funds, label=_("Funds"))
477484
lead = ModelMultipleChoiceFilter(queryset=get_round_leads, label=_("Leads"))
478485
active = ActiveRoundFilter(label=_("Active"))
479-
round_state = OpenRoundFilter(label=_("Open"))
486+
round_state = OpenRoundFilter(label=_("State"))
480487

481488

482489
class ReviewerLeaderboardFilterForm(forms.ModelForm):

0 commit comments

Comments
 (0)