Untitled
unknown
plain_text
a year ago
6.0 kB
13
Indexable
Traceback (most recent call last): File "/opt/bitnami/odoo/lib/odoo-16.0.post20240515-py3.11.egg/odoo/http.py", line 1638, in _serve_db return service_model.retrying(self._serve_ir_http, self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/bitnami/odoo/lib/odoo-16.0.post20240515-py3.11.egg/odoo/service/model.py", line 133, in retrying result = func() ^^^^^^ File "/opt/bitnami/odoo/lib/odoo-16.0.post20240515-py3.11.egg/odoo/http.py", line 1665, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/bitnami/odoo/lib/odoo-16.0.post20240515-py3.11.egg/odoo/http.py", line 1869, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/bitnami/odoo/lib/odoo-16.0.post20240515-py3.11.egg/odoo/addons/website/models/ir_http.py", line 237, in _dispatch response = super()._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/bitnami/odoo/lib/odoo-16.0.post20240515-py3.11.egg/odoo/addons/base/models/ir_http.py", line 154, in _dispatch result = endpoint(**request.params) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/bitnami/odoo/lib/odoo-16.0.post20240515-py3.11.egg/odoo/http.py", line 700, in route_wrapper result = endpoint(self, *args, **params_ok) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/bitnami/odoo/lib/odoo-16.0.post20240515-py3.11.egg/odoo/addons/web/controllers/dataset.py", line 42, in call_kw return self._call_kw(model, method, args, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/bitnami/odoo/lib/odoo-16.0.post20240515-py3.11.egg/odoo/addons/web/controllers/dataset.py", line 33, in _call_kw return call_kw(request.env[model], method, args, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/bitnami/odoo/lib/odoo-16.0.post20240515-py3.11.egg/odoo/api.py", line 468, in call_kw result = _call_kw_multi(method, model, args, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/bitnami/odoo/lib/odoo-16.0.post20240515-py3.11.egg/odoo/api.py", line 453, in _call_kw_multi result = method(recs, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/bitnami/odoo/lib/odoo-16.0.post20240515-py3.11.egg/odoo/models.py", line 6544, in onchange record._update_cache(changed_values, validate=False) File "/opt/bitnami/odoo/lib/odoo-16.0.post20240515-py3.11.egg/odoo/models.py", line 5346, in _update_cache invf._update(inv_rec, self) File "/opt/bitnami/odoo/lib/odoo-16.0.post20240515-py3.11.egg/odoo/fields.py", line 4113, in _update records.modified([self.name]) File "/opt/bitnami/odoo/lib/odoo-16.0.post20240515-py3.11.egg/odoo/models.py", line 6079, in modified for field, records, create in itertools.chain.from_iterable(todo): File "/opt/bitnami/odoo/lib/odoo-16.0.post20240515-py3.11.egg/odoo/models.py", line 6187, in _modified_triggers yield from records._modified_triggers(subtree) File "/opt/bitnami/odoo/lib/odoo-16.0.post20240515-py3.11.egg/odoo/models.py", line 6167, in _modified_triggers records = self[invf.name] ~~~~^^^^^^^^^^^ File "/opt/bitnami/odoo/lib/odoo-16.0.post20240515-py3.11.egg/odoo/models.py", line 5920, in __getitem__ return self._fields[key].__get__(self, self.env.registry[self._name]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/bitnami/odoo/lib/odoo-16.0.post20240515-py3.11.egg/odoo/fields.py", line 2806, in __get__ return self.mapped(records) ^^^^^^^^^^^^^^^^^^^^ File "/opt/bitnami/odoo/lib/odoo-16.0.post20240515-py3.11.egg/odoo/fields.py", line 1273, in mapped self.recompute(records) File "/opt/bitnami/odoo/lib/odoo-16.0.post20240515-py3.11.egg/odoo/fields.py", line 1370, in recompute apply_except_missing(self.compute_value, recs) File "/opt/bitnami/odoo/lib/odoo-16.0.post20240515-py3.11.egg/odoo/fields.py", line 1343, in apply_except_missing func(records) File "/opt/bitnami/odoo/lib/odoo-16.0.post20240515-py3.11.egg/odoo/fields.py", line 1392, in compute_value records._compute_field_value(self) File "/opt/bitnami/odoo/lib/odoo-16.0.post20240515-py3.11.egg/odoo/models.py", line 4232, in _compute_field_value fields.determine(field.compute, self) File "/opt/bitnami/odoo/lib/odoo-16.0.post20240515-py3.11.egg/odoo/fields.py", line 98, in determine return needle(*args) ^^^^^^^^^^^^^ File "/bitnami/odoo/addons/sale_timesheet_enterprise/models/analytic.py", line 63, in _compute_so_line updatable_timesheets = self.filtered(lambda t: t._is_updatable_timesheet()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/bitnami/odoo/lib/odoo-16.0.post20240515-py3.11.egg/odoo/models.py", line 5444, in filtered return self.browse([rec.id for rec in self if func(rec)]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/bitnami/odoo/lib/odoo-16.0.post20240515-py3.11.egg/odoo/models.py", line 5444, in <listcomp> return self.browse([rec.id for rec in self if func(rec)]) ^^^^^^^^^ File "/bitnami/odoo/addons/sale_timesheet_enterprise/models/analytic.py", line 63, in <lambda> updatable_timesheets = self.filtered(lambda t: t._is_updatable_timesheet()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/bitnami/odoo/addons/sale_timesheet_enterprise/models/analytic.py", line 16, in _is_updatable_timesheet return super()._is_updatable_timesheet() and not self.validated ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'super' object has no attribute '_is_updatable_timesheet' The above server error caused the following client error: null
Editor is loading...
Leave a Comment