Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Traceback (most recent call last):
- File "/home/odoo/src/odoo/15.0/odoo/api.py", line 886, in get
- return field_cache[record._ids[0]]
- KeyError: ir.attachment(737,)
- During handling of the above exception, another exception occurred:
- Traceback (most recent call last):
- File "/home/odoo/src/odoo/15.0/odoo/fields.py", line 1057, in __get__
- value = env.cache.get(record, self)
- File "/home/odoo/src/odoo/15.0/odoo/api.py", line 889, in get
- raise CacheMiss(record, field)
- odoo.exceptions.CacheMiss: 'ir.attachment(ir.attachment(737,),).res_model'
- The above exception was the direct cause of the following exception:
- Traceback (most recent call last):
- File "/home/odoo/src/odoo/15.0/odoo/addons/base/models/ir_http.py", line 237, in _dispatch
- result = request.dispatch()
- File "/home/odoo/src/odoo/15.0/odoo/http.py", line 688, in dispatch
- result = self._call_function(**self.params)
- File "/home/odoo/src/odoo/15.0/odoo/http.py", line 360, in _call_function
- return checked_call(self.db, *args, **kwargs)
- File "/home/odoo/src/odoo/15.0/odoo/service/model.py", line 94, in wrapper
- return f(dbname, *args, **kwargs)
- File "/home/odoo/src/odoo/15.0/odoo/http.py", line 349, in checked_call
- result = self.endpoint(*a, **kw)
- File "/home/odoo/src/odoo/15.0/odoo/http.py", line 917, in __call__
- return self.method(*args, **kw)
- File "/home/odoo/src/odoo/15.0/odoo/http.py", line 536, in response_wrap
- response = f(*args, **kw)
- File "/home/odoo/src/odoo/15.0/addons/web/controllers/main.py", line 1339, in call_button
- action = self._call_kw(model, method, args, kwargs)
- File "/home/odoo/src/odoo/15.0/addons/web/controllers/main.py", line 1327, in _call_kw
- return call_kw(request.env[model], method, args, kwargs)
- File "/home/odoo/src/odoo/15.0/odoo/api.py", line 464, in call_kw
- result = _call_kw_multi(method, model, args, kwargs)
- File "/home/odoo/src/odoo/15.0/odoo/api.py", line 451, in _call_kw_multi
- result = method(recs, *args, **kwargs)
- File "/home/odoo/src/odoo/15.0/addons/account/wizard/account_invoice_send.py", line 157, in save_as_template
- self.composer_id.action_save_as_template()
- File "/home/odoo/src/odoo/15.0/addons/mail/wizard/mail_compose_message.py", line 342, in action_save_as_template
- attachments = self.env['ir.attachment'].sudo().browse(record.attachment_ids).filtered(
- File "/home/odoo/src/odoo/15.0/odoo/models.py", line 5475, in filtered
- return self.browse([rec.id for rec in self if func(rec)])
- File "/home/odoo/src/odoo/15.0/odoo/models.py", line 5475, in <listcomp>
- return self.browse([rec.id for rec in self if func(rec)])
- File "/home/odoo/src/odoo/15.0/addons/mail/wizard/mail_compose_message.py", line 343, in <lambda>
- lambda a: a.res_model == 'mail.compose.message' and a.create_uid.id == self._uid)
- File "/home/odoo/src/odoo/15.0/odoo/fields.py", line 1083, in __get__
- recs._fetch_field(self)
- File "/home/odoo/src/odoo/15.0/odoo/models.py", line 3276, in _fetch_field
- self._read(fnames)
- File "/home/odoo/src/odoo/15.0/odoo/addons/base/models/ir_attachment.py", line 568, in _read
- return super(IrAttachment, self)._read(fields)
- File "/home/odoo/src/odoo/15.0/odoo/models.py", line 3343, in _read
- cr.execute(query_str, params + [sub_ids])
- File "<decorator-gen-3>", line 2, in execute
- File "/home/odoo/src/odoo/15.0/odoo/sql_db.py", line 89, in check
- return f(self, *args, **kwargs)
- File "/home/odoo/src/odoo/15.0/odoo/sql_db.py", line 310, in execute
- res = self._obj.execute(query, params)
- File "/usr/lib/python3/dist-packages/psycopg2/extensions.py", line 120, in getquoted
- pobjs = [adapt(o) for o in self._seq]
- File "/usr/lib/python3/dist-packages/psycopg2/extensions.py", line 120, in <listcomp>
- pobjs = [adapt(o) for o in self._seq]
- Exception
- The above exception was the direct cause of the following exception:
- Traceback (most recent call last):
- File "/home/odoo/src/odoo/15.0/odoo/http.py", line 644, in _handle_exception
- return super(JsonRequest, self)._handle_exception(exception)
- File "/home/odoo/src/odoo/15.0/odoo/http.py", line 302, in _handle_exception
- raise exception.with_traceback(None) from new_cause
- psycopg2.ProgrammingError: can't adapt type 'ir.attachment'
Advertisement
Add Comment
Please, Sign In to add comment