Traceback (most recent call last): File "/usr/local/lib/python3.9/site-packages/flask/app.py", line 880, in full_dispatch_request rv = self.dispatch_request() File "/usr/local/lib/python3.9/site-packages/flask/app.py", line 865, in dispatch_request return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return] File "/usr/src/app/app.py", line 314, in list_routes return send_from_directory(app.static_folder, request.path[1:]) File "/usr/local/lib/python3.9/site-packages/flask/helpers.py", line 552, in send_from_directory return werkzeug.utils.send_from_directory( # type: ignore[return-value] File "/usr/local/lib/python3.9/site-packages/werkzeug/utils.py", line 575, in send_from_directory raise NotFound() werkzeug.exceptions.NotFound: 404 Not Found: The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/lib/python3.9/site-packages/flask/app.py", line 1473, in wsgi_app response = self.full_dispatch_request() File "/usr/local/lib/python3.9/site-packages/flask/app.py", line 882, in full_dispatch_request rv = self.handle_user_exception(e) File "/usr/local/lib/python3.9/site-packages/flask/app.py", line 765, in handle_user_exception return self.handle_http_exception(e) File "/usr/local/lib/python3.9/site-packages/flask/app.py", line 740, in handle_http_exception return self.ensure_sync(handler)(e) # type: ignore[no-any-return] File "/usr/src/app/app.py", line 286, in not_found return render_template("404.html") File "/usr/local/lib/python3.9/site-packages/flask/templating.py", line 150, in render_template return _render(app, template, context) File "/usr/local/lib/python3.9/site-packages/flask/templating.py", line 131, in _render rv = template.render(context) File "/usr/local/lib/python3.9/site-packages/jinja2/environment.py", line 1295, in render self.environment.handle_exception() File "/usr/local/lib/python3.9/site-packages/jinja2/environment.py", line 942, in handle_exception raise rewrite_traceback_stack(source=source) File "/usr/src/app/templates/404.html", line 1, in top-level template code {% extends "start.html" %} File "/usr/src/app/templates/start.html", line 62, in top-level template code {% block pagenav %} File "/usr/src/app/templates/404.html", line 4, in block 'pagenav' {{ super() }} File "/usr/src/app/templates/start.html", line 198, in block 'pagenav' {% set buildings = building_entries(category) %} File "/usr/src/app/helper/app_helper.py", line 91, in building_entries return Building.query.filter(Building.category == category).order_by(Building.name).all() File "/usr/local/lib/python3.9/site-packages/sqlalchemy/orm/query.py", line 2672, in all return self._iter().all() # type: ignore File "/usr/local/lib/python3.9/site-packages/sqlalchemy/engine/result.py", line 1769, in all return self._allrows() File "/usr/local/lib/python3.9/site-packages/sqlalchemy/engine/result.py", line 548, in _allrows rows = self._fetchall_impl() File "/usr/local/lib/python3.9/site-packages/sqlalchemy/engine/result.py", line 1676, in _fetchall_impl return self._real_result._fetchall_impl() File "/usr/local/lib/python3.9/site-packages/sqlalchemy/engine/result.py", line 2270, in _fetchall_impl return list(self.iterator) File "/usr/local/lib/python3.9/site-packages/sqlalchemy/orm/loading.py", line 223, in chunks rows = [proc(row) for row in fetch] File "/usr/local/lib/python3.9/site-packages/sqlalchemy/orm/loading.py", line 223, in <listcomp> rows = [proc(row) for row in fetch] File "/usr/local/lib/python3.9/site-packages/sqlalchemy/orm/loading.py", line 1128, in _instance _populate_full( File "/usr/local/lib/python3.9/site-packages/sqlalchemy/orm/loading.py", line 1324, in _populate_full dict_[key] = getter(row) File "lib/sqlalchemy/cyextension/resultproxy.pyx", line 54, in sqlalchemy.cyextension.resultproxy.BaseRow.__getitem__ IndexError: tuple index out of range