Hello everyone,
In my module I have a controller type="json", how can I return a json of type {'code': 200} instead of returning an object of type jsonrpc :
{
"jsonrpc": "2.0",
"id": null,
"result": {
"code": 200,
}
}
Thanks for all!
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
Hello everyone,
In my module I have a controller type="json", how can I return a json of type {'code': 200} instead of returning an object of type jsonrpc :
{
"jsonrpc": "2.0",
"id": null,
"result": {
"code": 200,
}
}
Thanks for all!
Just edit below portion of the function _json_response defined at odoo/odoo11/odoo/http.py near about line no : 621-630 as below
def _json_response(self, result=None, error=None):
response = {
'jsonrpc': '2.0',
'id': self.jsonrequest.get('id')
}
if error is not None:
response['error'] = error
if result is not None:
response['result'] = result
to new:
def _json_response(self, result=None, error=None):
response = {}
if error is not None:
response = error
if result is not None:
response = result
Please do the procedure at your own risk. these procedure isn't a recommended procedure.
Crie uma conta hoje mesmo para aproveitar os recursos exclusivos e interagir com nossa incrível comunidade!
Inscreva-sePublicações relacionadas | Respostas | Visualizações | Atividade | |
---|---|---|---|---|
Best way to show json data on odoo UI
Resolvido
|
|
2
set. 23
|
28736 | |
|
6
jul. 20
|
11388 | ||
|
1
mar. 20
|
3415 | ||
Odoo JSON Filter and Offset Parameter
Resolvido
|
|
5
jan. 20
|
9366 | |
|
0
mar. 17
|
4354 |