Dears ,
I appreciate your help with the following Exception error that prevents us from being able to open any of the existing Odoo 14 users' profiles settings, even we can not enter to the odoo admin account's profile . Noting that this error happened after we moved the database from one server to another one , noting that I checked both servers and confirmed that both have the same postgres database version.
Error:
Odoo Server Error
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_http\.py",\ line\ 237,\ in\ _dispatch
\ \ \ \ result\ =\ request\.dispatch\(\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/http\.py",\ line\ 683,\ in\ dispatch
\ \ \ \ result\ =\ self\._call_function\(\*\*self\.params\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/http\.py",\ line\ 359,\ in\ _call_function
\ \ \ \ return\ checked_call\(self\.db,\ \*args,\ \*\*kwargs\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/service/model\.py",\ line\ 94,\ in\ wrapper
\ \ \ \ return\ f\(dbname,\ \*args,\ \*\*kwargs\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/http\.py",\ line\ 347,\ in\ checked_call
\ \ \ \ result\ =\ self\.endpoint\(\*a,\ \*\*kw\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/http\.py",\ line\ 912,\ in\ __call__
\ \ \ \ return\ self\.method\(\*args,\ \*\*kw\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/http\.py",\ line\ 531,\ in\ response_wrap
\ \ \ \ response\ =\ f\(\*args,\ \*\*kw\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/web/controllers/main\.py",\ line\ 1389,\ in\ call_kw
\ \ \ \ return\ self\._call_kw\(model,\ method,\ args,\ kwargs\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/web/controllers/main\.py",\ line\ 1381,\ in\ _call_kw
\ \ \ \ return\ call_kw\(request\.env\[model\],\ method,\ args,\ kwargs\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/api\.py",\ line\ 399,\ in\ call_kw
\ \ \ \ result\ =\ _call_kw_multi\(method,\ model,\ args,\ kwargs\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/api\.py",\ line\ 386,\ in\ _call_kw_multi
\ \ \ \ result\ =\ method\(recs,\ \*args,\ \*\*kwargs\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/res_users\.py",\ line\ 1422,\ in\ read
\ \ \ \ res\ =\ super\(UsersView,\ self\)\.read\(other_fields,\ load=load\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/res_users\.py",\ line\ 523,\ in\ read
\ \ \ \ return\ super\(Users,\ self\)\.read\(fields=fields,\ load=load\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/models\.py",\ line\ 3011,\ in\ read
\ \ \ \ raise\ ValueError\("Invalid\ field\ %r\ on\ model\ %r"\ %\ \(name,\ self\._name\)\)
Exception
The\ above\ exception\ was\ the\ direct\ cause\ of\ the\ following\ exception:
Traceback\ \(most\ recent\ call\ last\):
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/http\.py",\ line\ 639,\ in\ _handle_exception
\ \ \ \ return\ super\(JsonRequest,\ self\)\._handle_exception\(exception\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/http.py", line 315, in _handle_exception
raise exception.with_traceback(None) from new_cause
ValueError: Invalid field 'menu_ids' on model 'res.users'