Guest User

Untitled

a guest
Jan 12th, 2022
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.08 KB | None | 0 0
  1. Traceback (most recent call last):
  2. File "/home/odoo/src/odoo/15.0/odoo/api.py", line 886, in get
  3. return field_cache[record._ids[0]]
  4. KeyError: ir.attachment(737,)
  5.  
  6. During handling of the above exception, another exception occurred:
  7.  
  8. Traceback (most recent call last):
  9. File "/home/odoo/src/odoo/15.0/odoo/fields.py", line 1057, in __get__
  10. value = env.cache.get(record, self)
  11. File "/home/odoo/src/odoo/15.0/odoo/api.py", line 889, in get
  12. raise CacheMiss(record, field)
  13. odoo.exceptions.CacheMiss: 'ir.attachment(ir.attachment(737,),).res_model'
  14.  
  15. The above exception was the direct cause of the following exception:
  16.  
  17. Traceback (most recent call last):
  18. File "/home/odoo/src/odoo/15.0/odoo/addons/base/models/ir_http.py", line 237, in _dispatch
  19. result = request.dispatch()
  20. File "/home/odoo/src/odoo/15.0/odoo/http.py", line 688, in dispatch
  21. result = self._call_function(**self.params)
  22. File "/home/odoo/src/odoo/15.0/odoo/http.py", line 360, in _call_function
  23. return checked_call(self.db, *args, **kwargs)
  24. File "/home/odoo/src/odoo/15.0/odoo/service/model.py", line 94, in wrapper
  25. return f(dbname, *args, **kwargs)
  26. File "/home/odoo/src/odoo/15.0/odoo/http.py", line 349, in checked_call
  27. result = self.endpoint(*a, **kw)
  28. File "/home/odoo/src/odoo/15.0/odoo/http.py", line 917, in __call__
  29. return self.method(*args, **kw)
  30. File "/home/odoo/src/odoo/15.0/odoo/http.py", line 536, in response_wrap
  31. response = f(*args, **kw)
  32. File "/home/odoo/src/odoo/15.0/addons/web/controllers/main.py", line 1339, in call_button
  33. action = self._call_kw(model, method, args, kwargs)
  34. File "/home/odoo/src/odoo/15.0/addons/web/controllers/main.py", line 1327, in _call_kw
  35. return call_kw(request.env[model], method, args, kwargs)
  36. File "/home/odoo/src/odoo/15.0/odoo/api.py", line 464, in call_kw
  37. result = _call_kw_multi(method, model, args, kwargs)
  38. File "/home/odoo/src/odoo/15.0/odoo/api.py", line 451, in _call_kw_multi
  39. result = method(recs, *args, **kwargs)
  40. File "/home/odoo/src/odoo/15.0/addons/account/wizard/account_invoice_send.py", line 157, in save_as_template
  41. self.composer_id.action_save_as_template()
  42. File "/home/odoo/src/odoo/15.0/addons/mail/wizard/mail_compose_message.py", line 342, in action_save_as_template
  43. attachments = self.env['ir.attachment'].sudo().browse(record.attachment_ids).filtered(
  44. File "/home/odoo/src/odoo/15.0/odoo/models.py", line 5475, in filtered
  45. return self.browse([rec.id for rec in self if func(rec)])
  46. File "/home/odoo/src/odoo/15.0/odoo/models.py", line 5475, in <listcomp>
  47. return self.browse([rec.id for rec in self if func(rec)])
  48. File "/home/odoo/src/odoo/15.0/addons/mail/wizard/mail_compose_message.py", line 343, in <lambda>
  49. lambda a: a.res_model == 'mail.compose.message' and a.create_uid.id == self._uid)
  50. File "/home/odoo/src/odoo/15.0/odoo/fields.py", line 1083, in __get__
  51. recs._fetch_field(self)
  52. File "/home/odoo/src/odoo/15.0/odoo/models.py", line 3276, in _fetch_field
  53. self._read(fnames)
  54. File "/home/odoo/src/odoo/15.0/odoo/addons/base/models/ir_attachment.py", line 568, in _read
  55. return super(IrAttachment, self)._read(fields)
  56. File "/home/odoo/src/odoo/15.0/odoo/models.py", line 3343, in _read
  57. cr.execute(query_str, params + [sub_ids])
  58. File "<decorator-gen-3>", line 2, in execute
  59. File "/home/odoo/src/odoo/15.0/odoo/sql_db.py", line 89, in check
  60. return f(self, *args, **kwargs)
  61. File "/home/odoo/src/odoo/15.0/odoo/sql_db.py", line 310, in execute
  62. res = self._obj.execute(query, params)
  63. File "/usr/lib/python3/dist-packages/psycopg2/extensions.py", line 120, in getquoted
  64. pobjs = [adapt(o) for o in self._seq]
  65. File "/usr/lib/python3/dist-packages/psycopg2/extensions.py", line 120, in <listcomp>
  66. pobjs = [adapt(o) for o in self._seq]
  67. Exception
  68.  
  69. The above exception was the direct cause of the following exception:
  70.  
  71. Traceback (most recent call last):
  72. File "/home/odoo/src/odoo/15.0/odoo/http.py", line 644, in _handle_exception
  73. return super(JsonRequest, self)._handle_exception(exception)
  74. File "/home/odoo/src/odoo/15.0/odoo/http.py", line 302, in _handle_exception
  75. raise exception.with_traceback(None) from new_cause
  76. psycopg2.ProgrammingError: can't adapt type 'ir.attachment'
Advertisement
Add Comment
Please, Sign In to add comment