[FIX] account: adequate template loading at first time
Steps to reproduce: - install accounting (account_accountant) - go to invoice - click on "send and print" -> template is not loaded directly Solution: - revert changes of commit #fc5812c327daab4 since the onchange is now called only once OPW-2732687 closes odoo/odoo#82805 X-original-commit: fa25a3b2b7cdafbce70e39a8a896924f015185a9 Signed-off-by: Nicolas Lempereur (nle) <nle@odoo.com> Signed-off-by: yosa-odoo <yosa@odoo.com>
This commit is contained in:
@@ -3165,7 +3165,6 @@ class AccountMove(models.Model):
|
||||
default_email_layout_xmlid="mail.mail_notification_paynow",
|
||||
model_description=self.with_context(lang=lang).type_name,
|
||||
force_email=True,
|
||||
wizard_opened=True
|
||||
)
|
||||
return {
|
||||
'name': _('Send Invoice'),
|
||||
|
||||
@@ -93,8 +93,7 @@ class AccountInvoiceSend(models.TransientModel):
|
||||
self.composer_id.composition_mode = 'comment' if len(res_ids) == 1 else 'mass_mail'
|
||||
self.composer_id.template_id = self.template_id.id
|
||||
self._compute_composition_mode()
|
||||
if not self.env.context.get("wizard_opened"):
|
||||
self.composer_id._onchange_template_id_wrapper()
|
||||
self.composer_id._onchange_template_id_wrapper()
|
||||
|
||||
@api.onchange('is_email')
|
||||
def _compute_invoice_without_email(self):
|
||||
|
||||
Reference in New Issue
Block a user