Přejít na obsah
Menu
You need to be registered to interact with the community.
This question has been flagged
1 Odpovědět
1942 Zobrazení

Odoo 16 on Odoo.sh

Ever since we added our domain, we can't edit any web pages with the web editor without this error coming up.  Any clue what to do here?

2023-10-10 00:36:58,284 426335 ERROR odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/home/odoo/src/odoo/odoo/http.py", line 2002, in __call__
response = request._serve_db()
File "/home/odoo/src/odoo/odoo/http.py", line 1588, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/home/odoo/src/odoo/odoo/service/model.py", line 133, in retrying
result = func()
File "/home/odoo/src/odoo/odoo/http.py", line 1615, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/home/odoo/src/odoo/odoo/http.py", line 1819, in dispatch
result = self.request.registry['ir.http']._dispatch(endpoint)
File "/home/odoo/src/odoo/addons/website/models/ir_http.py", line 237, in _dispatch
response = super()._dispatch(endpoint)
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_http.py", line 154, in _dispatch
result = endpoint(**request.params)
File "/home/odoo/src/odoo/odoo/http.py", line 697, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/home/odoo/src/odoo/addons/website/controllers/main.py", line 628, in get_switchable_related_views
views = request.env["ir.ui.view"].get_related_views(key, bundles=False).filtered(lambda v: v.customize_show)
File "/home/odoo/src/odoo/addons/website/models/ir_ui_view.py", line 253, in get_related_views
return super(View, self).get_related_views(key, bundles=bundles)
File "/home/odoo/src/odoo/addons/web_editor/models/ir_ui_view.py", line 282, in get_related_views
views = View._views_get(key, bundles=bundles)
File "/home/odoo/src/odoo/addons/web_editor/models/ir_ui_view.py", line 257, in _views_get
if called_view and called_view not in views_to_return and called_view.id not in visited:
File "/home/odoo/src/odoo/odoo/fields.py", line 5065, in __get__
raise ValueError("Expected singleton: %s" % record)
ValueError: Expected singleton: ir.ui.view(1604, 2754)

Avatar
Zrušit
Autor Nejlepší odpověď

There was a corrupt record where view 2754 was not showing up in any search so it couldn't be found.  I found it manually and deleted it.  Why?  Who knows.

Avatar
Zrušit
Related Posts Odpovědi Zobrazení Aktivita
5
srp 24
4394
1
kvě 25
2115
1
dub 25
3195
1
dub 25
3985
1
dub 25
1506