Skip to content
Snippets Groups Projects
Commit 6fbcd6e1 authored by Daniil Digtyar Vasilieva's avatar Daniil Digtyar Vasilieva :call_me:
Browse files

ADD bool in company to disable push to keycloak

parent 9178b5ba
No related branches found
No related tags found
2 merge requests!86Fix partners company,!7014 fix keycloak configuration
Pipeline #22107 passed
......@@ -27,5 +27,6 @@ class AccountMove(models.Model):
user = user_obj.sudo()._signup_create_user(user_values)
# We requiere the user to update the password in keycloak
# user.sudo().with_context({"create_user": True}).action_reset_password()
user.create_users_on_keycloak()
if partner.company_id.create_user_in_keycloak:
user.create_users_on_keycloak()
return user
......@@ -29,6 +29,9 @@ class ResCompany(models.Model):
'Initial Subscription Share Amount', digits='Product Price')
allow_new_members = fields.Boolean(
string="Allow new members", default=True)
create_user_in_keycloak = fields.Boolean('Create user for keycloak',
help='Users created by cooperator are pushed automatically to keycloak',
default=False)
@api.model
def get_real_ce_company_id(self, api_param_odoo_compant_id):
......
......@@ -24,6 +24,9 @@
<xpath expr="//field[@name='social_instagram']" position="after">
<field name="social_telegram"/>
</xpath>
<xpath expr="//field[@name='create_user']" position="after">
<field name="create_user_in_keycloak"/>
</xpath>
</field>
</record>
</odoo>
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment