Skip to content

Commit

Permalink
Filter cosponsor by Congress #381 (#384)
Browse files Browse the repository at this point in the history
  • Loading branch information
aih committed May 22, 2021
1 parent f7002b1 commit 06d6e0c
Show file tree
Hide file tree
Showing 4 changed files with 27 additions and 752 deletions.
4 changes: 2 additions & 2 deletions server_py/flatgov/bills/templatetags/bill_filters.py
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,8 @@ def billnumber_display(billnumber: str):
return billnumber

@register.filter
def billnumbers_by_congress(billnumbers: list, current_bill: str):
return [billnumber for billnumber in list(billnumbers) if str(current_bill) in billnumber.split('(')[-1]]
def billnumbers_by_congress(billnumbers: list, congress: str):
return [billnumber for billnumber in list(billnumbers) if str(congress) in billnumber.split('(')[-1]]

@register.filter
def billnumbers_display(billnumbers: list):
Expand Down
6 changes: 5 additions & 1 deletion server_py/flatgov/bills/templatetags/bill_tags.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,11 @@


@register.simple_tag
def check_bill(bill_number, congress):
def check_bill(bill_number: str, congress: int):
if bill_number[:len(str(congress))] == str(congress):
return True
return False

@register.simple_tag
def check_billnumbers_congress(bill_numbers: list, congress: int):
return any( check_bill(bill_number, congress) for bill_number in bill_numbers)
Loading

0 comments on commit 06d6e0c

Please sign in to comment.