I have an custom app that was developed on v13 and is working fine there.
I wanted to bring that one to V14 i resolved all the issues that occurred during installation. After the installation I have this issue
Traceback (most recent call last):
File "apps/frappe/frappe/www/app.py", line 28, in get_context
boot = frappe.sessions.get()
File "apps/frappe/frappe/sessions.py", line 166, in get
bootinfo = get_bootinfo()
File "apps/frappe/frappe/boot.py", line 83, in get_bootinfo
frappe.get_attr(method)(bootinfo)
File "apps/erpnext/erpnext/startup/boot.py", line 33, in boot_session
frappe.db.get_single_value(
File "apps/frappe/frappe/database/database.py", line 779, in get_single_value
frappe.throw(
File "apps/frappe/frappe/__init__.py", line 525, in throw
msgprint(
File "apps/frappe/frappe/__init__.py", line 493, in msgprint
_raise_exception()
File "apps/frappe/frappe/__init__.py", line 442, in _raise_exception
raise raise_exception(msg)
frappe.database.database.Database.InvalidColumnName: Invalid field name: <strong>allow_sales_order_creation_for_expired_quotation</strong>
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "apps/frappe/frappe/website/serve.py", line 18, in get_response
response = renderer_instance.render()
File "apps/frappe/frappe/website/page_renderers/template_page.py", line 84, in render
html = self.get_html()
File "apps/frappe/frappe/website/utils.py", line 510, in cache_html_decorator
html = func(*args, **kwargs)
File "apps/frappe/frappe/website/page_renderers/template_page.py", line 95, in get_html
self.update_context()
File "apps/frappe/frappe/website/page_renderers/template_page.py", line 163, in update_context
data = self.run_pymodule_method("get_context")
File "apps/frappe/frappe/website/page_renderers/template_page.py", line 225, in run_pymodule_method
return method(self.context)
File "apps/frappe/frappe/www/app.py", line 30, in get_context
raise frappe.SessionBootFailed from e
frappe.exceptions.SessionBootFailed
Have tried multiple solutions like
bench setup requirements
bench update --patch
bench migrate --skip-failing