Skip to Content
Menu
This question has been flagged
2043 Views

Hi, i'm making copy/paste from other user because my english is too bad and happened same that me.

"I'm developing an interface app by using odoo's xmlrpc api. Odoo returns error message for specific error types such as UserError, AccessError ..etc. For other errors such as ValidationError, it uses sys.exec_info() as error message.

https://github.com/odoo/odoo/blob/11.0/odoo/service/wsgi_server.py#L60

odoo's xmlrpc api returns me a traceback string with lines and file names ends with

 "method_name\n    raise ValidationError(\'Test\')\nValidationError: (\'Amount should bigger than zero.\', None)"

What should i say to my interface user about what is wrong. Why odoo api returning traceback for unknown errors. Is it not a security problem? Even json api is returning traceback in debug parameter."


Avatar
Discard
Related Posts Replies Views Activity
1
Oct 24
266
1
Apr 24
508
2
Mar 24
734
0
Sep 23
575
1
Jun 23
817