Good morning,
We are under can on Odoo Community, and we have this concern that appears for our customers in Front Office.
Would you help us?
The error gives the Chatter module, but I use the Odoo module, so I don’t understand the error
Error :
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_http.py", line 237, in _dispatch
result = request.dispatch()
File "/usr/lib/python3/dist-packages/odoo/http.py", line 687, in dispatch
result = self._call_function(**self.params)
File "/usr/lib/python3/dist-packages/odoo/http.py", line 359, in _call_function
return checked_call(self.db, *args, **kwargs)
File "/usr/lib/python3/dist-packages/odoo/service/model.py", line 94, in wrapper
return f(dbname, *args, **kwargs)
File "/usr/lib/python3/dist-packages/odoo/http.py", line 348, in checked_call
result = self.endpoint(*a, **kw)
File "/usr/lib/python3/dist-packages/odoo/http.py", line 916, in __call__
return self.method(*args, **kw)
File "/usr/lib/python3/dist-packages/odoo/http.py", line 535, in response_wrap
response = f(*args, **kw)
File "/usr/lib/python3/dist-packages/odoo/addons/project/controllers/project_sharing_chatter.py", line 82, in portal_chatter_init
return super().portal_chatter_init(res_model, res_id, domain=domain, limit=limit, **kwargs)
File "/usr/lib/python3/dist-packages/odoo/http.py", line 535, in response_wrap
response = f(*args, **kw)
File "/usr/lib/python3/dist-packages/odoo/addons/portal_rating/controllers/portal_chatter.py", line 33, in portal_chatter_init
result = super(PortalChatter, self).portal_chatter_init(res_model, res_id, domain=domain, limit=limit, **kwargs)
File "/usr/lib/python3/dist-packages/odoo/http.py", line 535, in response_wrap
response = f(*args, **kw)
File "/usr/lib/python3/dist-packages/odoo/addons/portal/controllers/mail.py", line 159, in portal_chatter_init
message_data = self.portal_message_fetch(res_model, res_id, domain=domain, limit=limit, **kwargs)
File "/usr/lib/python3/dist-packages/odoo/http.py", line 535, in response_wrap
response = f(*args, **kw)
File "/usr/lib/python3/dist-packages/odoo/addons/project/controllers/project_sharing_chatter.py", line 101, in portal_message_fetch
return super().portal_message_fetch(res_model, res_id, domain=domain, limit=limit, offset=offset, **kw)
File "/usr/lib/python3/dist-packages/odoo/http.py", line 535, in response_wrap
response = f(*args, **kw)
File "/usr/lib/python3/dist-packages/odoo/addons/portal_rating/controllers/portal_chatter.py", line 44, in portal_message_fetch
result = super(PortalChatter, self).portal_message_fetch(res_model, res_id, domain=domain, limit=limit, offset=offset, **kw)
File "/usr/lib/python3/dist-packages/odoo/http.py", line 535, in response_wrap
response = f(*args, **kw)
File "/usr/lib/python3/dist-packages/odoo/addons/portal/controllers/mail.py", line 197, in portal_message_fetch
'messages': Message.search(domain, limit=limit, offset=offset).portal_message_format(),
File "/usr/lib/python3/dist-packages/odoo/addons/portal/models/mail_message.py", line 11, in portal_message_format
return self._portal_message_format([
File "/usr/lib/python3/dist-packages/odoo/addons/portal_rating/models/mail_message.py", line 14, in _portal_message_format
return super(MailMessage, self)._portal_message_format(field_list)
File "/usr/lib/python3/dist-packages/odoo/addons/portal/models/mail_message.py", line 22, in _portal_message_format
vals['is_message_subtype_note'] = message_subtype_note_id and vals.get('subtype_id', [False])[0] == message_subtype_note_id
Exception
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/odoo/http.py", line 643, in _handle_exception
return super(JsonRequest, self)._handle_exception(exception)
File "/usr/lib/python3/dist-packages/odoo/http.py", line 301, in _handle_exception
raise exception.with_traceback(None) from new_cause
TypeError: 'bool' object is not subscriptable
Any solution? I have the same error
are you using the latest source code and error can be reproduced in the odoo runbot ?