What would be causing this error? The override code does not do anything but print values. When I comment it out, it works fine. Anyone got any clues??
@api.model
def create(self, vals):
print("CREATE....", vals)
super(ResPartner, self).create(vals)
Here is the error:
Traceback (most recent call last):
File "/opt/odoosrc/16.0/odoo/odoo/models.py", line 5739, in concat
if arg._name != self._name:
AttributeError: 'NoneType' object has no attribute '_name'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/opt/odoosrc/16.0/odoo/odoo/http.py", line 1584, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/opt/odoosrc/16.0/odoo/odoo/service/model.py", line 134, in retrying
result = func()
File "/opt/odoosrc/16.0/odoo/odoo/http.py", line 1611, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/opt/odoosrc/16.0/odoo/odoo/http.py", line 1808, in dispatch
result = self.request.registry['ir.http']._dispatch(endpoint)
File "/opt/odoosrc/16.0/odoo/odoo/addons/base/models/ir_http.py", line 149, in _dispatch
result = endpoint(**request.params)
File "/opt/odoosrc/16.0/odoo/odoo/http.py", line 699, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/opt/odoosrc/16.0/odoo/addons/web/controllers/dataset.py", line 42, in call_kw
return self._call_kw(model, method, args, kwargs)
File "/opt/odoosrc/16.0/odoo/addons/web/controllers/dataset.py", line 33, in _call_kw
return call_kw(request.env[model], method, args, kwargs)
File "/opt/odoosrc/16.0/odoo/odoo/api.py", line 459, in call_kw
result = _call_kw_model_create(method, model, args, kwargs)
File "/opt/odoosrc/16.0/odoo/odoo/api.py", line 439, in _call_kw_model_create
result = method(recs, *args, **kwargs)
File "", line 2, in create
File "/opt/odoosrc/16.0/odoo/odoo/api.py", line 409, in _model_create_multi
return create(self, [arg])
File "/opt/odoosrc/16.0/odoo/addons/account/models/partner.py", line 625, in create
return super().create(vals_list)
File "", line 2, in create
File "/opt/odoosrc/16.0/odoo/odoo/api.py", line 410, in _model_create_multi
return create(self, arg)
File "/opt/odoosrc/16.0/odoo/addons/partner_autocomplete/models/res_partner.py", line 163, in create
partners = super(ResPartner, self).create(vals_list)
File "", line 2, in create
File "/opt/odoosrc/16.0/odoo/odoo/api.py", line 390, in _model_create_single
return self.browse().concat(*(create(self, vals) for vals in arg))
File "/opt/odoosrc/16.0/odoo/odoo/models.py", line 5743, in concat
raise TypeError(f"unsupported operand types in: {self} + {arg!r}")
TypeError: unsupported operand types in: res.partner() + None
The above server error caused the following client error:
null