This repository was archived by the owner on Aug 28, 2025. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 15
This repository was archived by the owner on Aug 28, 2025. It is now read-only.
KeyError: diningFormFilter #26
Copy link
Copy link
Open
Description
Describe the bug
A clear and concise description of what the bug is.
Version
0.2.9.1
To Reproduce
Steps to reproduce the behavior:
- Deploy app
- Try to load website — receive 500 internal server error
ERROR:adrfinder:Exception on / [GET]
Traceback (most recent call last):
File "/usr/local/flask/app.py", line 2190, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/flask/app.py", line 1486, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/flask/app.py", line 1484, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/flask/app.py", line 1469, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/flask_login/utils.py", line 290, in decorated_view
return current_app.ensure_sync(func)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/adrfinder/__init__.py", line 350, in index
rest_and_times = get_restaurants_and_times()
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/adrfinder/__init__.py", line 1021, in get_restaurants_and_times
search_times = rest.get_search_times()
^^^^^^^^^^^^^^^^^^^^^^^
File "/app/adrfinder/restaurants.py", line 144, in get_search_times
for mealPeriods in dining_data['filters']['diningFormFilter']['mealPeriods']:
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
KeyError: 'diningFormFilter'
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels