Skip to Content
Menu
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
To pytanie dostało ostrzeżenie
3940 Widoki

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.

Awatar
Odrzuć
Powiązane posty Odpowiedzi Widoki Czynność
3
lip 25
2928
1
paź 24
2109
1
kwi 24
2171
0
wrz 23
1669
1
cze 23
2181