OCA / product-configurator

Advanced Product Configurator (from the original Pledra project https://github.com/pledra/odoo-product-configurator)
GNU Affero General Public License v3.0
33 stars 78 forks source link

Website Product Configurator error message #34

Closed Woodlawnfurniture closed 3 years ago

Woodlawnfurniture commented 3 years ago

QWeb Error message:

Error to render compiling AST MissingError: Record does not exist or has been deleted. (Record: product.product(45315,), User: 14) Template: website_product_configurator.cfg_product Path: /t/t[1] Node:

The error occured while rendering the template website_product_configurator.cfg_product and evaluating the following expression:

Traceback Traceback (most recent call last): File "/home/odoo/src/odoo/odoo/addons/base/models/ir_http.py", line 237, in _dispatch result = request.dispatch() File "/home/odoo/src/odoo/odoo/http.py", line 806, in dispatch r = self._call_function(self.params) File "/home/odoo/src/odoo/odoo/http.py", line 359, in _call_function return checked_call(self.db, *args, *kwargs) File "/home/odoo/src/odoo/odoo/service/model.py", line 94, in wrapper return f(dbname, args, kwargs) File "/home/odoo/src/odoo/odoo/http.py", line 350, in checked_call result.flatten() File "/home/odoo/src/odoo/odoo/http.py", line 1242, in flatten self.response.append(self.render()) File "/home/odoo/src/odoo/odoo/http.py", line 1235, in render return env["ir.ui.view"]._render_template(self.template, self.qcontext) File "/home/odoo/src/odoo/odoo/addons/base/models/ir_ui_view.py", line 1709, in _render_template return self.browse(self.get_view_id(template))._render(values, engine) File "/home/odoo/src/odoo/addons/website/models/ir_ui_view.py", line 411, in _render return super(View, self)._render(values, engine=engine, minimal_qcontext=minimal_qcontext) File "/home/odoo/src/odoo/addons/web_editor/models/ir_ui_view.py", line 28, in _render return super(IrUiView, self)._render(values=values, engine=engine, minimal_qcontext=minimal_qcontext) File "/home/odoo/src/odoo/odoo/addons/base/models/ir_ui_view.py", line 1717, in _render return self.env[engine]._render(self.id, qcontext) File "/home/odoo/src/enterprise/web_studio/models/ir_qweb.py", line 44, in _render return super(IrQWeb, self)._render(template, values=values, options) File "/home/odoo/src/odoo/odoo/addons/base/models/ir_qweb.py", line 55, in _render result = super(IrQWeb, self)._render(id_or_xml_id, values=values, context) File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 258, in _render self.compile(template, options)(self, body.append, values or {}) File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 338, in _compiled_fn raise QWebException("Error to render compiling AST", e, path, node and etree.tostring(node[0], encoding='unicode'), name) Exception

The above exception was the direct cause of the following exception:

Traceback (most recent call last): File "/home/odoo/src/odoo/odoo/addons/base/models/ir_http.py", line 237, in _dispatch result = request.dispatch() File "/home/odoo/src/odoo/odoo/http.py", line 806, in dispatch r = self._call_function(self.params) File "/home/odoo/src/odoo/odoo/http.py", line 359, in _call_function return checked_call(self.db, *args, *kwargs) File "/home/odoo/src/odoo/odoo/service/model.py", line 94, in wrapper return f(dbname, args, kwargs) File "/home/odoo/src/odoo/odoo/http.py", line 350, in checked_call result.flatten() File "/home/odoo/src/odoo/odoo/http.py", line 1242, in flatten self.response.append(self.render()) File "/home/odoo/src/odoo/odoo/http.py", line 1235, in render return env["ir.ui.view"]._render_template(self.template, self.qcontext) File "/home/odoo/src/odoo/odoo/addons/base/models/ir_ui_view.py", line 1709, in _render_template return self.browse(self.get_view_id(template))._render(values, engine) File "/home/odoo/src/odoo/addons/website/models/ir_ui_view.py", line 411, in _render return super(View, self)._render(values, engine=engine, minimal_qcontext=minimal_qcontext) File "/home/odoo/src/odoo/addons/web_editor/models/ir_ui_view.py", line 28, in _render return super(IrUiView, self)._render(values=values, engine=engine, minimal_qcontext=minimal_qcontext) File "/home/odoo/src/odoo/odoo/addons/base/models/ir_ui_view.py", line 1717, in _render return self.env[engine]._render(self.id, qcontext) File "/home/odoo/src/enterprise/web_studio/models/ir_qweb.py", line 44, in _render return super(IrQWeb, self)._render(template, values=values, options) File "/home/odoo/src/odoo/odoo/addons/base/models/ir_qweb.py", line 55, in _render result = super(IrQWeb, self)._render(id_or_xml_id, values=values, context) File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 258, in _render self.compile(template, options)(self, body.append, values or {}) File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 338, in _compiled_fn raise QWebException("Error to render compiling AST", e, path, node and etree.tostring(node[0], encoding='unicode'), name) odoo.addons.base.models.qweb.QWebException: Record does not exist or has been deleted. (Record: product.product(45315,), User: 14) Traceback (most recent call last): File "/home/odoo/src/odoo/odoo/api.py", line 790, in get return field_cache[record._ids[0]] KeyError: 45315

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "/home/odoo/src/odoo/odoo/fields.py", line 970, in get value = env.cache.get(record, self) File "/home/odoo/src/odoo/odoo/api.py", line 793, in get raise CacheMiss(record, field) odoo.exceptions.CacheMiss: 'product.product(45315,).list_price'

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "/home/odoo/src/odoo/odoo/api.py", line 790, in get return field_cache[record._ids[0]] KeyError: 45315

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "/home/odoo/src/odoo/odoo/fields.py", line 970, in get value = env.cache.get(record, self) File "/home/odoo/src/odoo/odoo/api.py", line 793, in get raise CacheMiss(record, field) odoo.exceptions.CacheMiss: 'product.product(45315,).product_tmpl_id'

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "/home/odoo/src/odoo/odoo/fields.py", line 1019, in get self.compute_value(recs) File "/home/odoo/src/odoo/odoo/fields.py", line 1175, in compute_value records._compute_field_value(self) File "/home/odoo/src/odoo/addons/mail/models/mail_thread.py", line 410, in _compute_field_value return super()._compute_field_value(field) File "/home/odoo/src/odoo/odoo/models.py", line 4063, in _compute_field_value field.compute(self) File "/home/odoo/src/odoo/odoo/fields.py", line 541, in _compute_related values = [first(value[name]) for value in values] File "/home/odoo/src/odoo/odoo/fields.py", line 541, in values = [first(value[name]) for value in values] File "/home/odoo/src/odoo/odoo/models.py", line 5666, in getitem return self._fields[key].get(self, type(self)) File "/home/odoo/src/odoo/odoo/fields.py", line 2483, in get return super().get(records, owner) File "/home/odoo/src/odoo/odoo/fields.py", line 1000, in get raise MissingError("\n".join([ odoo.exceptions.MissingError: Record does not exist or has been deleted. (Record: product.product(45315,), User: 14)

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "/home/odoo/src/odoo/odoo/api.py", line 790, in get return field_cache[record._ids[0]] KeyError: 45315

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "/home/odoo/src/odoo/odoo/fields.py", line 970, in get value = env.cache.get(record, self) File "/home/odoo/src/odoo/odoo/api.py", line 793, in get raise CacheMiss(record, field) odoo.exceptions.CacheMiss: 'product.product(45315,).product_tmpl_id'

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 331, in _compiled_fn return compiled(self, append, new, options, log) File "