diff --git a/easy_my_coop_website/__init__.py b/easy_my_coop_website/__init__.py index 91c5580..e046e49 100644 --- a/easy_my_coop_website/__init__.py +++ b/easy_my_coop_website/__init__.py @@ -1,2 +1 @@ from . import controllers -from . import models diff --git a/easy_my_coop_website/__manifest__.py b/easy_my_coop_website/__manifest__.py index cb024a5..03c04a1 100644 --- a/easy_my_coop_website/__manifest__.py +++ b/easy_my_coop_website/__manifest__.py @@ -17,9 +17,7 @@ """, "data": [ "views/subscription_template.xml", - "views/res_config_settings.xml", "data/website_cooperator_data.xml", - "data/emc_website_recaptcha.xml" ], "installable": True, "application": True, diff --git a/easy_my_coop_website/controllers/main.py b/easy_my_coop_website/controllers/main.py index a5ac213..d937d56 100644 --- a/easy_my_coop_website/controllers/main.py +++ b/easy_my_coop_website/controllers/main.py @@ -173,10 +173,6 @@ class WebsiteSubscription(http.Controller): sub_req_obj = request.env["subscription.request"] company = request.website.company_id products = self.get_products_share(is_company) - icp_obj = request.env["ir.config_parameter"].sudo() - values["recaptcha_enabled"] = icp_obj.get_param( - "emc_website.captcha_enabled", default="True" - ) if load_from_user: values = self.get_values_from_user(values, is_company) if is_company: @@ -248,7 +244,6 @@ class WebsiteSubscription(http.Controller): def validation(self, kwargs, logged, values, post_file): user_obj = request.env["res.users"] sub_req_obj = request.env["subscription.request"] - icp_obj = request.env["ir.config_parameter"].sudo() redirect = "easy_my_coop_website.becomecooperator" email = kwargs.get("email") @@ -259,7 +254,7 @@ class WebsiteSubscription(http.Controller): redirect = "easy_my_coop_website.becomecompanycooperator" email = kwargs.get("company_email") - if icp_obj.get_param('emc_website.captcha_enabled')=="True": + if request.website.recaptcha_key_site: if ( "g-recaptcha-response" not in kwargs or kwargs["g-recaptcha-response"] == "" diff --git a/easy_my_coop_website/data/emc_website_recaptcha.xml b/easy_my_coop_website/data/emc_website_recaptcha.xml deleted file mode 100644 index e8a639c..0000000 --- a/easy_my_coop_website/data/emc_website_recaptcha.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/easy_my_coop_website/models/__init__.py b/easy_my_coop_website/models/__init__.py deleted file mode 100644 index 0deb68c..0000000 --- a/easy_my_coop_website/models/__init__.py +++ /dev/null @@ -1 +0,0 @@ -from . import res_config_settings diff --git a/easy_my_coop_website/models/res_config_settings.py b/easy_my_coop_website/models/res_config_settings.py deleted file mode 100644 index 181d1a0..0000000 --- a/easy_my_coop_website/models/res_config_settings.py +++ /dev/null @@ -1,25 +0,0 @@ -from odoo import api,fields,models - - -class ResConfigSettings(models.TransientModel): - _inherit = 'res.config.settings' - captcha_enabled = fields.Boolean("Google Recaptcha Module active?", default=True) - - @api.multi - def set_values(self): - super(ResConfigSettings, self).set_values() - ICPSudo = self.env['ir.config_parameter'].sudo() - ICPSudo.set_param( - 'emc_website.captcha_enabled', - 'True' if self.captcha_enabled else 'False' - ) - - @api.model - def get_values(self): - res = super(ResConfigSettings, self).get_values() - ICPSudo = self.env['ir.config_parameter'].sudo() - res.update({ - 'captcha_enabled': (True if ICPSudo.get_param( - 'emc_website.captcha_enabled', default=True) == 'True' else False) - }) - return res diff --git a/easy_my_coop_website/views/res_config_settings.xml b/easy_my_coop_website/views/res_config_settings.xml deleted file mode 100644 index 3b30203..0000000 --- a/easy_my_coop_website/views/res_config_settings.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - res.config.settings.view.form.inherit.web_google_maps - - res.config.settings - - - -
-

Easy My Coop Website

-
-
-
- -
-
-
-
-
-
-
-
-
-
-
diff --git a/easy_my_coop_website/views/subscription_template.xml b/easy_my_coop_website/views/subscription_template.xml index 963eea1..daf4079 100644 --- a/easy_my_coop_website/views/subscription_template.xml +++ b/easy_my_coop_website/views/subscription_template.xml @@ -473,12 +473,11 @@
-

-