prompt: We are currently solving the following issue within our repository. Here is the issue text:
  --- BEGIN ISSUE ---
  OR failing since at least 2019-06-09
  OR has been failing since 2019-06-09
  
  Based on automated runs it appears that OR has not run successfully in 2 days (2019-06-09).
  
  
  ```
    loaded Open States pupa settings...
  or (scrape, import)
    bills: {}
    votes: {}
  08:01:13 CRITICAL pupa: Session(s) 2019-2020 Interim were reported by Oregon.get_session_list() but were not found in Oregon.legislative_sessions or Oregon.ignored_scraped_sessions.
  ```
  
  Visit http://bobsled.openstates.org for more info.
  
  
  --- END ISSUE ---
  
  Below are some code segments, each from a relevant file. One or more of these files may contain bugs.
  --- BEGIN FILES ---
  Path: `openstates/or/__init__.py`
  Content:
  ```
  1 from pupa.scrape import Jurisdiction, Organization
  2 from .people import ORPersonScraper
  3 # from .committees import ORCommitteeScraper
  4 from .bills import ORBillScraper
  5 from .votes import ORVoteScraper
  6 
  7 
  8 class Oregon(Jurisdiction):
  9     division_id = "ocd-division/country:us/state:or"
  10     classification = "government"
  11     name = "Oregon"
  12     url = "https://olis.leg.state.or.us"
  13     scrapers = {
  14         'people': ORPersonScraper,
  15         # 'committees': ORCommitteeScraper,
  16         'bills': ORBillScraper,
  17         'votes': ORVoteScraper
  18     }
  19     legislative_sessions = [
  20         {
  21             "_scraped_name": "2007 Regular Session",
  22             "identifier": "2007 Regular Session",
  23             "name": "2007 Regular Session"
  24         },
  25         {
  26             "_scraped_name": "2008 Special Session",
  27             "identifier": "2008 Special Session",
  28             "name": "2008 Special Session"
  29         },
  30         {
  31             "_scraped_name": "2009 Regular Session",
  32             "identifier": "2009 Regular Session",
  33             "name": "2009 Regular Session"
  34         },
  35         {
  36             "_scraped_name": "2010 Special Session",
  37             "identifier": "2012 Special Session",
  38             "name": "2010 Special Session"
  39         },
  40         {
  41             "_scraped_name": "2011 Regular Session",
  42             "identifier": "2011 Regular Session",
  43             "name": "2011 Regular Session"
  44         },
  45         {
  46             "_scraped_name": "2012 Regular Session",
  47             "identifier": "2012 Regular Session",
  48             "name": "2012 Regular Session"
  49         },
  50         {
  51             "_scraped_name": "2012 Special Session",
  52             "identifier": "2012 Special Session",
  53             "name": "2012 Speical Session"
  54         },
  55         {
  56             "_scraped_name": "2013 Regular Session",
  57             "identifier": "2013 Regular Session",
  58             "name": "2013 Regular Session"
  59         },
  60         {
  61             "_scraped_name": "2013 Special Session",
  62             "identifier": "2013 Special Session",
  63             "name": "2013 Special Session"
  64         },
  65         {
  66             "_scraped_name": "2014 Regular Session",
  67             "identifier": "2014 Regular Session",
  68             "name": "2014 Regular Session"
  69         },
  70         {
  71             "_scraped_name": "2015 Regular Session",
  72             "identifier": "2015 Regular Session",
  73             "name": "2015 Regular Session"
  74         },
  75         {
  76             "_scraped_name": "2016 Regular Session",
  77             "identifier": "2016 Regular Session",
  78             "name": "2016 Regular Session"
  79         },
  80         {
  81             "_scraped_name": "2017 Regular Session",
  82             "end_date": "2017-07-10",
  83             "identifier": "2017 Regular Session",
  84             "name": "2017 Regular Session",
  85             "start_date": "2017-02-01"
  86         },
  87         {
  88             "_scraped_name": "2018 Regular Session",
  89             "identifier": "2018 Regular Session",
  90             "name": "2018 Regular Session",
  91             "start_date": "2018-02-05",
  92             "end_date": "2018-03-09",
  93         },
  94         {
  95             "_scraped_name": "2018 1st Special Session",
  96             "identifier": "2018 Special Session",
  97             "name": "2018 Special Session",
  98             "start_date": "2018-05-21",
  99             "end_date": "2018-05-21",
  100         },
  101         {
  102             "_scraped_name": "2019 Regular Session",
  103             "identifier": "2019 Regular Session",
  104             "name": "2019 Regular Session",
  105             "start_date": "2019-01-22",
  106             "end_date": "2019-06-30",
  107         },
  108     ]
  109     ignored_scraped_sessions = [
  110         "Today",
  111         "2017-2018 Interim",
  112         "2015-2016 Interim",
  113         "2013 1st Special Session",
  114         "2012 1st Special Session",
  115         "2013 - 2014 Interim",
  116         "2011 - 2012 Interim",
  117         "2009 - 2010 Interim",
  118         "2007 - 2008 Interim"
  119     ]
  120 
  121     def get_organizations(self):
  122         legislature_name = "Oregon Legislative Assembly"
  123 
  124         legislature = Organization(name=legislature_name,
  125                                    classification="legislature")
  126         upper = Organization('Senate', classification='upper',
  127                              parent_id=legislature._id)
  128         lower = Organization('House', classification='lower',
  129                              parent_id=legislature._id)
  130 
  131         yield legislature
  132         yield upper
  133         yield lower
  134 
  135     def get_session_list(self):
  136         from .apiclient import OregonLegislatorODataClient
  137         sessions = OregonLegislatorODataClient(None).all_sessions()
  138         sessions = [s['SessionName'] for s in sessions]
  139         return sessions
  140
  ```
  --- END FILES ---
  
  Please first localize the bug based on the issue statement, and then generate a patch according to the `git diff` format fenced by three backticks.
  
  Here is an example:
  
  ```diff
  diff --git a/examples/server_async.py b/examples/server_async.py
  --- a/examples/server_async.py
  +++ b/examples/server_async.py
  @@ -313,4 +313,4 @@
   
   
   if __name__ == "__main__":
  -    asyncio.run(run_async_server("."), debug=True)
  +    asyncio.run(run_async_server(), debug=True)
  diff --git a/examples/server_sync.py b/examples/server_sync.py
  --- a/examples/server_sync.py
  +++ b/examples/server_sync.py
  @@ -313,5 +313,5 @@
   
   
   if __name__ == "__main__":
  -    server = run_sync_server(".")
  +    server = run_sync_server()
       server.shutdown()
  
  ```
  
golden_diff: diff --git a/openstates/or/__init__.py b/openstates/or/__init__.py
  --- a/openstates/or/__init__.py
  +++ b/openstates/or/__init__.py
  @@ -108,6 +108,7 @@
       ]
       ignored_scraped_sessions = [
           "Today",
  +        "2019-2020 Interim",
           "2017-2018 Interim",
           "2015-2016 Interim",
           "2013 1st Special Session",
  
verification_info: {"golden_diff": "diff --git a/openstates/or/__init__.py b/openstates/or/__init__.py\n--- a/openstates/or/__init__.py\n+++ b/openstates/or/__init__.py\n@@ -108,6 +108,7 @@\n     ]\n     ignored_scraped_sessions = [\n         \"Today\",\n+        \"2019-2020 Interim\",\n         \"2017-2018 Interim\",\n         \"2015-2016 Interim\",\n         \"2013 1st Special Session\",\n", "issue": "OR failing since at least 2019-06-09\nOR has been failing since 2019-06-09\n\nBased on automated runs it appears that OR has not run successfully in 2 days (2019-06-09).\n\n\n```\n  loaded Open States pupa settings...\nor (scrape, import)\n  bills: {}\n  votes: {}\n08:01:13 CRITICAL pupa: Session(s) 2019-2020 Interim were reported by Oregon.get_session_list() but were not found in Oregon.legislative_sessions or Oregon.ignored_scraped_sessions.\n```\n\nVisit http://bobsled.openstates.org for more info.\n\n", "before_files": [{"content": "from pupa.scrape import Jurisdiction, Organization\nfrom .people import ORPersonScraper\n# from .committees import ORCommitteeScraper\nfrom .bills import ORBillScraper\nfrom .votes import ORVoteScraper\n\n\nclass Oregon(Jurisdiction):\n    division_id = \"ocd-division/country:us/state:or\"\n    classification = \"government\"\n    name = \"Oregon\"\n    url = \"https://olis.leg.state.or.us\"\n    scrapers = {\n        'people': ORPersonScraper,\n        # 'committees': ORCommitteeScraper,\n        'bills': ORBillScraper,\n        'votes': ORVoteScraper\n    }\n    legislative_sessions = [\n        {\n            \"_scraped_name\": \"2007 Regular Session\",\n            \"identifier\": \"2007 Regular Session\",\n            \"name\": \"2007 Regular Session\"\n        },\n        {\n            \"_scraped_name\": \"2008 Special Session\",\n            \"identifier\": \"2008 Special Session\",\n            \"name\": \"2008 Special Session\"\n        },\n        {\n            \"_scraped_name\": \"2009 Regular Session\",\n            \"identifier\": \"2009 Regular Session\",\n            \"name\": \"2009 Regular Session\"\n        },\n        {\n            \"_scraped_name\": \"2010 Special Session\",\n            \"identifier\": \"2012 Special Session\",\n            \"name\": \"2010 Special Session\"\n        },\n        {\n            \"_scraped_name\": \"2011 Regular Session\",\n            \"identifier\": \"2011 Regular Session\",\n            \"name\": \"2011 Regular Session\"\n        },\n        {\n            \"_scraped_name\": \"2012 Regular Session\",\n            \"identifier\": \"2012 Regular Session\",\n            \"name\": \"2012 Regular Session\"\n        },\n        {\n            \"_scraped_name\": \"2012 Special Session\",\n            \"identifier\": \"2012 Special Session\",\n            \"name\": \"2012 Speical Session\"\n        },\n        {\n            \"_scraped_name\": \"2013 Regular Session\",\n            \"identifier\": \"2013 Regular Session\",\n            \"name\": \"2013 Regular Session\"\n        },\n        {\n            \"_scraped_name\": \"2013 Special Session\",\n            \"identifier\": \"2013 Special Session\",\n            \"name\": \"2013 Special Session\"\n        },\n        {\n            \"_scraped_name\": \"2014 Regular Session\",\n            \"identifier\": \"2014 Regular Session\",\n            \"name\": \"2014 Regular Session\"\n        },\n        {\n            \"_scraped_name\": \"2015 Regular Session\",\n            \"identifier\": \"2015 Regular Session\",\n            \"name\": \"2015 Regular Session\"\n        },\n        {\n            \"_scraped_name\": \"2016 Regular Session\",\n            \"identifier\": \"2016 Regular Session\",\n            \"name\": \"2016 Regular Session\"\n        },\n        {\n            \"_scraped_name\": \"2017 Regular Session\",\n            \"end_date\": \"2017-07-10\",\n            \"identifier\": \"2017 Regular Session\",\n            \"name\": \"2017 Regular Session\",\n            \"start_date\": \"2017-02-01\"\n        },\n        {\n            \"_scraped_name\": \"2018 Regular Session\",\n            \"identifier\": \"2018 Regular Session\",\n            \"name\": \"2018 Regular Session\",\n            \"start_date\": \"2018-02-05\",\n            \"end_date\": \"2018-03-09\",\n        },\n        {\n            \"_scraped_name\": \"2018 1st Special Session\",\n            \"identifier\": \"2018 Special Session\",\n            \"name\": \"2018 Special Session\",\n            \"start_date\": \"2018-05-21\",\n            \"end_date\": \"2018-05-21\",\n        },\n        {\n            \"_scraped_name\": \"2019 Regular Session\",\n            \"identifier\": \"2019 Regular Session\",\n            \"name\": \"2019 Regular Session\",\n            \"start_date\": \"2019-01-22\",\n            \"end_date\": \"2019-06-30\",\n        },\n    ]\n    ignored_scraped_sessions = [\n        \"Today\",\n        \"2017-2018 Interim\",\n        \"2015-2016 Interim\",\n        \"2013 1st Special Session\",\n        \"2012 1st Special Session\",\n        \"2013 - 2014 Interim\",\n        \"2011 - 2012 Interim\",\n        \"2009 - 2010 Interim\",\n        \"2007 - 2008 Interim\"\n    ]\n\n    def get_organizations(self):\n        legislature_name = \"Oregon Legislative Assembly\"\n\n        legislature = Organization(name=legislature_name,\n                                   classification=\"legislature\")\n        upper = Organization('Senate', classification='upper',\n                             parent_id=legislature._id)\n        lower = Organization('House', classification='lower',\n                             parent_id=legislature._id)\n\n        yield legislature\n        yield upper\n        yield lower\n\n    def get_session_list(self):\n        from .apiclient import OregonLegislatorODataClient\n        sessions = OregonLegislatorODataClient(None).all_sessions()\n        sessions = [s['SessionName'] for s in sessions]\n        return sessions\n", "path": "openstates/or/__init__.py"}], "after_files": [{"content": "from pupa.scrape import Jurisdiction, Organization\nfrom .people import ORPersonScraper\n# from .committees import ORCommitteeScraper\nfrom .bills import ORBillScraper\nfrom .votes import ORVoteScraper\n\n\nclass Oregon(Jurisdiction):\n    division_id = \"ocd-division/country:us/state:or\"\n    classification = \"government\"\n    name = \"Oregon\"\n    url = \"https://olis.leg.state.or.us\"\n    scrapers = {\n        'people': ORPersonScraper,\n        # 'committees': ORCommitteeScraper,\n        'bills': ORBillScraper,\n        'votes': ORVoteScraper\n    }\n    legislative_sessions = [\n        {\n            \"_scraped_name\": \"2007 Regular Session\",\n            \"identifier\": \"2007 Regular Session\",\n            \"name\": \"2007 Regular Session\"\n        },\n        {\n            \"_scraped_name\": \"2008 Special Session\",\n            \"identifier\": \"2008 Special Session\",\n            \"name\": \"2008 Special Session\"\n        },\n        {\n            \"_scraped_name\": \"2009 Regular Session\",\n            \"identifier\": \"2009 Regular Session\",\n            \"name\": \"2009 Regular Session\"\n        },\n        {\n            \"_scraped_name\": \"2010 Special Session\",\n            \"identifier\": \"2012 Special Session\",\n            \"name\": \"2010 Special Session\"\n        },\n        {\n            \"_scraped_name\": \"2011 Regular Session\",\n            \"identifier\": \"2011 Regular Session\",\n            \"name\": \"2011 Regular Session\"\n        },\n        {\n            \"_scraped_name\": \"2012 Regular Session\",\n            \"identifier\": \"2012 Regular Session\",\n            \"name\": \"2012 Regular Session\"\n        },\n        {\n            \"_scraped_name\": \"2012 Special Session\",\n            \"identifier\": \"2012 Special Session\",\n            \"name\": \"2012 Speical Session\"\n        },\n        {\n            \"_scraped_name\": \"2013 Regular Session\",\n            \"identifier\": \"2013 Regular Session\",\n            \"name\": \"2013 Regular Session\"\n        },\n        {\n            \"_scraped_name\": \"2013 Special Session\",\n            \"identifier\": \"2013 Special Session\",\n            \"name\": \"2013 Special Session\"\n        },\n        {\n            \"_scraped_name\": \"2014 Regular Session\",\n            \"identifier\": \"2014 Regular Session\",\n            \"name\": \"2014 Regular Session\"\n        },\n        {\n            \"_scraped_name\": \"2015 Regular Session\",\n            \"identifier\": \"2015 Regular Session\",\n            \"name\": \"2015 Regular Session\"\n        },\n        {\n            \"_scraped_name\": \"2016 Regular Session\",\n            \"identifier\": \"2016 Regular Session\",\n            \"name\": \"2016 Regular Session\"\n        },\n        {\n            \"_scraped_name\": \"2017 Regular Session\",\n            \"end_date\": \"2017-07-10\",\n            \"identifier\": \"2017 Regular Session\",\n            \"name\": \"2017 Regular Session\",\n            \"start_date\": \"2017-02-01\"\n        },\n        {\n            \"_scraped_name\": \"2018 Regular Session\",\n            \"identifier\": \"2018 Regular Session\",\n            \"name\": \"2018 Regular Session\",\n            \"start_date\": \"2018-02-05\",\n            \"end_date\": \"2018-03-09\",\n        },\n        {\n            \"_scraped_name\": \"2018 1st Special Session\",\n            \"identifier\": \"2018 Special Session\",\n            \"name\": \"2018 Special Session\",\n            \"start_date\": \"2018-05-21\",\n            \"end_date\": \"2018-05-21\",\n        },\n        {\n            \"_scraped_name\": \"2019 Regular Session\",\n            \"identifier\": \"2019 Regular Session\",\n            \"name\": \"2019 Regular Session\",\n            \"start_date\": \"2019-01-22\",\n            \"end_date\": \"2019-06-30\",\n        },\n    ]\n    ignored_scraped_sessions = [\n        \"Today\",\n        \"2019-2020 Interim\",\n        \"2017-2018 Interim\",\n        \"2015-2016 Interim\",\n        \"2013 1st Special Session\",\n        \"2012 1st Special Session\",\n        \"2013 - 2014 Interim\",\n        \"2011 - 2012 Interim\",\n        \"2009 - 2010 Interim\",\n        \"2007 - 2008 Interim\"\n    ]\n\n    def get_organizations(self):\n        legislature_name = \"Oregon Legislative Assembly\"\n\n        legislature = Organization(name=legislature_name,\n                                   classification=\"legislature\")\n        upper = Organization('Senate', classification='upper',\n                             parent_id=legislature._id)\n        lower = Organization('House', classification='lower',\n                             parent_id=legislature._id)\n\n        yield legislature\n        yield upper\n        yield lower\n\n    def get_session_list(self):\n        from .apiclient import OregonLegislatorODataClient\n        sessions = OregonLegislatorODataClient(None).all_sessions()\n        sessions = [s['SessionName'] for s in sessions]\n        return sessions\n", "path": "openstates/or/__init__.py"}]}