Skip to content

Commit

Permalink
[REF] l10n_br_cnpj_search: default get is now inheritable
Browse files Browse the repository at this point in the history
  • Loading branch information
corredato committed Jan 24, 2025
1 parent 2d5c76a commit 14ba4ff
Showing 1 changed file with 10 additions and 8 deletions.
18 changes: 10 additions & 8 deletions l10n_br_cnpj_search/wizard/partner_cnpj_search_wizard.py
Original file line number Diff line number Diff line change
Expand Up @@ -83,14 +83,16 @@ def _get_partner_values(self, cnpj_cpf):

def default_get(self, fields):
res = super().default_get(fields)
partner_id = self.env.context.get("default_partner_id")
if partner_id:
partner_model = self.env["res.partner"]
partner = partner_model.browse(partner_id)
cnpj_cpf = punctuation_rm(partner.cnpj_cpf)
misc.punctuation_rm(self.zip)
values = self._get_partner_values(cnpj_cpf)
res.update(values)
active_model = self.env.context.get("active_model")
if active_model == "res.partner":
partner_id = self.env.context.get("default_partner_id")
if partner_id:
partner_model = self.env["res.partner"]
partner = partner_model.browse(partner_id)
cnpj_cpf = punctuation_rm(partner.cnpj_cpf)
misc.punctuation_rm(self.zip)
values = self._get_partner_values(cnpj_cpf)
res.update(values)
return res

def action_update_partner(self):
Expand Down

0 comments on commit 14ba4ff

Please sign in to comment.