17 lines
718 B
Python
17 lines
718 B
Python
|
import json
|
||
|
|
||
|
from odoo import http
|
||
|
from odoo.http import request
|
||
|
|
||
|
|
||
|
class TestsSharedJsPython(http.Controller):
|
||
|
|
||
|
@http.route('/account/init_tests_shared_js_python', type='http', auth='user', website=True)
|
||
|
def route_init_tests_shared_js_python(self):
|
||
|
tests = json.loads(request.env['ir.config_parameter'].get_param('account.tests_shared_js_python', '[]'))
|
||
|
return request.render('account.tests_shared_js_python', {'props': {'tests': tests}})
|
||
|
|
||
|
@http.route('/account/post_tests_shared_js_python', type='json', auth='user')
|
||
|
def route_post_tests_shared_js_python(self, results):
|
||
|
request.env['ir.config_parameter'].set_param('account.tests_shared_js_python', json.dumps(results or []))
|