diff --git a/easy_my_coop_website/__init__.py b/easy_my_coop_website/__init__.py
index e046e49..91c5580 100644
--- a/easy_my_coop_website/__init__.py
+++ b/easy_my_coop_website/__init__.py
@@ -1 +1,2 @@
from . import controllers
+from . import models
diff --git a/easy_my_coop_website/__manifest__.py b/easy_my_coop_website/__manifest__.py
index 03c04a1..c665b87 100644
--- a/easy_my_coop_website/__manifest__.py
+++ b/easy_my_coop_website/__manifest__.py
@@ -17,6 +17,7 @@
""",
"data": [
"views/subscription_template.xml",
+ "views/res_company_view.xml",
"data/website_cooperator_data.xml",
],
"installable": True,
diff --git a/easy_my_coop_website/controllers/main.py b/easy_my_coop_website/controllers/main.py
index e6acfcf..5f687d6 100644
--- a/easy_my_coop_website/controllers/main.py
+++ b/easy_my_coop_website/controllers/main.py
@@ -256,7 +256,7 @@ class WebsiteSubscription(http.Controller):
redirect = "easy_my_coop_website.becomecompanycooperator"
email = kwargs.get("company_email")
- if request.website.recaptcha_key_site:
+ if request.website.company_id.captcha_type == 'google':
if (
"g-recaptcha-response" not in kwargs
or kwargs["g-recaptcha-response"] == ""
diff --git a/easy_my_coop_website/models/__init__.py b/easy_my_coop_website/models/__init__.py
new file mode 100644
index 0000000..52e1016
--- /dev/null
+++ b/easy_my_coop_website/models/__init__.py
@@ -0,0 +1 @@
+from . import company
diff --git a/easy_my_coop_website/models/company.py b/easy_my_coop_website/models/company.py
new file mode 100644
index 0000000..31166e7
--- /dev/null
+++ b/easy_my_coop_website/models/company.py
@@ -0,0 +1,10 @@
+from odoo import api, fields, models
+
+
+class ResCompany(models.Model):
+ _inherit = 'res.company'
+ captcha_type = fields.Selection([
+ ('none','Disabled'),
+ ('google', 'Google Recaptcha'),
+ ],'Captcha type or disabled',required=True,default='google')
+
diff --git a/easy_my_coop_website/views/res_company_view.xml b/easy_my_coop_website/views/res_company_view.xml
new file mode 100644
index 0000000..8dbce1b
--- /dev/null
+++ b/easy_my_coop_website/views/res_company_view.xml
@@ -0,0 +1,14 @@
+
+