diff --git a/cooperator/models/subscription_request.py b/cooperator/models/subscription_request.py index 770681a0d..ee44004e1 100644 --- a/cooperator/models/subscription_request.py +++ b/cooperator/models/subscription_request.py @@ -115,16 +115,6 @@ def _adapt_create_vals_and_membership_from_partner(self, vals, partner): company_id = vals.get("company_id", self.env.company.id) company_id = self.env["res.company"].browse(company_id) cooperative_membership = partner.get_cooperative_membership(company_id) - member = cooperative_membership and cooperative_membership.member - pending_requests_domain = [ - ("company_id", "=", company_id.id), - ("partner_id", "=", partner.id), - ("state", "in", ("draft", "waiting", "done")), - ] - # we don't use partner.coop_candidate because we want to also - # handle draft and waiting requests. - if member or self.search(pending_requests_domain): - vals["type"] = "increase" if not cooperative_membership: cooperative_membership = partner.create_cooperative_membership(company_id) elif not cooperative_membership.cooperator: @@ -510,8 +500,6 @@ def onchange_partner(self): self.is_company = partner.is_company if partner.bank_ids: self.iban = partner.bank_ids[0].acc_number - if partner.member: - self.type = "increase" if partner.is_company: self.company_name = partner.name self.company_email = partner.email