Skip to content

Fix exception handling in SomOfficeUser create method

Many exceptions instances doesn't have a "message" attribute, but we can use "str()" method instead. Reference: https://stackoverflow.com/questions/4308182/getting-the-exception-value-in-python

Former error:

File "/home/odoo/pyenv/versions/odoo/lib/python3.7/site-packages/odoo/addons/somconnexio/somoffice/user.py", line 40, in create
    """.format(error.message, data))
AttributeError: 'MissingSchema' object has no attribute 'message'

Merge request reports