From 58d1c2bcd782b8ffd2a53238f9ea0159fa090b37 Mon Sep 17 00:00:00 2001 From: AjmalCybro Date: Sat, 1 Apr 2023 09:42:05 +0530 Subject: [PATCH] Apr 1 : [UPDT] Updated 'odoo_chatgpt_connector' --- .../models/res_config_settings.py | 3 +- .../static/src/js/submit_request.js | 9 +++--- .../views/chatgpt_template.xml | 31 ++++++++++--------- 3 files changed, 23 insertions(+), 20 deletions(-) diff --git a/odoo_chatgpt_connector/models/res_config_settings.py b/odoo_chatgpt_connector/models/res_config_settings.py index 0848c2e4f..ee2d39bbb 100644 --- a/odoo_chatgpt_connector/models/res_config_settings.py +++ b/odoo_chatgpt_connector/models/res_config_settings.py @@ -29,4 +29,5 @@ class ResConfigSettings(models.TransientModel): api_key = fields.Char(string="API Key", help="Provide the API key here", config_parameter="odoo_chatgpt_connector.api_key") - + def get_chat_gpt_key(self): + return self.env['ir.config_parameter'].sudo().get_param('odoo_chatgpt_connector.api_key') diff --git a/odoo_chatgpt_connector/static/src/js/submit_request.js b/odoo_chatgpt_connector/static/src/js/submit_request.js index 8c27468c7..bda5d9e2d 100644 --- a/odoo_chatgpt_connector/static/src/js/submit_request.js +++ b/odoo_chatgpt_connector/static/src/js/submit_request.js @@ -24,11 +24,12 @@ odoo.define('odoo_chatgpt_connector.chatgpt_search', function(require) { $('#result_area').val(''); $('#result_area')[0].placeholder = "Loading....."; if (!this.api_key) { - var data = await rpc.query({ - model: 'ir.config_parameter', - method: 'get_param', - args: ['odoo_chatgpt_connector.api_key'], + await rpc.query({ + model: 'res.config.settings', + method: 'get_chat_gpt_key', + args: [,], }).then(result => { + console.log(result); this.api_key = result; }); } diff --git a/odoo_chatgpt_connector/views/chatgpt_template.xml b/odoo_chatgpt_connector/views/chatgpt_template.xml index 2f09ad2d9..75773c5ba 100644 --- a/odoo_chatgpt_connector/views/chatgpt_template.xml +++ b/odoo_chatgpt_connector/views/chatgpt_template.xml @@ -10,17 +10,19 @@

Drop Your Questions

- -

- +
+ + +
-