add special case for Obergefell argument
This commit is contained in:
parent
910bcdcd86
commit
4b067d1887
9
feed.py
9
feed.py
@ -35,10 +35,15 @@ def parse_sessions(feed, sessions):
|
|||||||
for session in sessions:
|
for session in sessions:
|
||||||
for argument in session.find_all("tr")[:0:-1]: # pop off the header and invert
|
for argument in session.find_all("tr")[:0:-1]: # pop off the header and invert
|
||||||
argument_number = argument.a.string
|
argument_number = argument.a.string
|
||||||
if argument_number.endswith("-Orig"):
|
if "-Orig" in argument_number:
|
||||||
docket_number = "22o" + argument_number.split("-")[0] # magic number for now
|
# magic docket number for now, see https://www.cocklelegalbriefs.com/blog/supreme-court/the-u-s-supreme-courts-use-of-docket-numbers/
|
||||||
|
docket_number = "22o" + argument_number.split("-")[0]
|
||||||
|
else if "-Question-" in argument_number:
|
||||||
|
# special case for two-part Obergefell v. Hodges argument
|
||||||
|
docket_number = argument_number.split("-")[0]
|
||||||
else:
|
else:
|
||||||
docket_number = argument_number
|
docket_number = argument_number
|
||||||
|
|
||||||
argument_id = argument.a['href'].split("/")[-1]
|
argument_id = argument.a['href'].split("/")[-1]
|
||||||
argument_title = argument.find_all("span")[1].string
|
argument_title = argument.find_all("span")[1].string
|
||||||
argument_date = parser.parse(argument.find_all("td")[1].string).replace(tzinfo=timezone.utc)
|
argument_date = parser.parse(argument.find_all("td")[1].string).replace(tzinfo=timezone.utc)
|
||||||
|
Loading…
Reference in New Issue
Block a user