[FIX] account,*: Send & Print - remove useless param

Remove useless parameter on the `_get_wizard_values` method, coming
from previous implementations.

Part-of: odoo/odoo#139612
This commit is contained in:
Claire Bretton (clbr)
2023-10-25 18:11:10 +00:00
parent 0d3d6c8e27
commit c5c1e6a4e2
6 changed files with 13 additions and 13 deletions
+3 -3
View File
@@ -137,7 +137,7 @@ class AccountMoveSend(models.TransientModel):
+ self._get_invoice_extra_attachments_data(move) \
+ self._get_mail_template_attachments_data(mail_template)
def _get_wizard_values(self, move):
def _get_wizard_values(self):
self.ensure_one()
return {
'mail_template_id': self.mail_template_id.id,
@@ -604,7 +604,7 @@ class AccountMoveSend(models.TransientModel):
moves_data = {
move: {
**(move.send_and_print_values if not wizard else wizard._get_wizard_values(move)),
**(move.send_and_print_values if not wizard else wizard._get_wizard_values()),
**self._get_mail_move_values(move, wizard),
}
for move in moves
@@ -658,7 +658,7 @@ class AccountMoveSend(models.TransientModel):
if process_later:
# Set sending information on moves
for move in self.move_ids:
move.send_and_print_values = self._get_wizard_values(move)
move.send_and_print_values = self._get_wizard_values()
self.env.ref('account.ir_cron_account_move_send')._trigger()
return {'type': 'ir.actions.act_window_close'}
@@ -20,9 +20,9 @@ class AccountMoveSend(models.TransientModel):
checkbox_ubl_cii_label = fields.Char(compute='_compute_checkbox_ubl_cii_label')
checkbox_ubl_cii_xml = fields.Boolean(compute='_compute_checkbox_ubl_cii_xml', store=True, readonly=False)
def _get_wizard_values(self, move):
def _get_wizard_values(self):
# EXTENDS 'account'
values = super()._get_wizard_values(move)
values = super()._get_wizard_values()
values['ubl_cii_xml'] = self.checkbox_ubl_cii_xml
return values
@@ -23,9 +23,9 @@ class AccountMoveSend(models.TransientModel):
)
account_peppol_edi_mode_info = fields.Char(compute='_compute_account_peppol_edi_mode_info')
def _get_wizard_values(self, move):
def _get_wizard_values(self):
# EXTENDS 'account'
values = super()._get_wizard_values(move)
values = super()._get_wizard_values()
values['send_peppol'] = self.checkbox_send_peppol
return values
@@ -10,9 +10,9 @@ class AccountMoveSend(models.TransientModel):
compute='_compute_l10n_es_edi_facturae_checkbox_xml',
)
def _get_wizard_values(self, move):
def _get_wizard_values(self):
# EXTENDS 'account'
values = super()._get_wizard_values(move)
values = super()._get_wizard_values()
values['l10n_es_edi_facturae_xml'] = self.l10n_es_edi_facturae_checkbox_xml
return values
@@ -26,9 +26,9 @@ class AccountMoveSend(models.TransientModel):
readonly=False,
help="Send the e-invoice XML to the Italian Tax Agency.")
def _get_wizard_values(self, move):
def _get_wizard_values(self):
# EXTENDS 'account'
values = super()._get_wizard_values(move)
values = super()._get_wizard_values()
values['l10n_it_edi_checkbox_xml_export'] = self.l10n_it_edi_checkbox_xml_export
values['l10n_it_edi_checkbox_send'] = self.l10n_it_edi_checkbox_send
return values
@@ -17,9 +17,9 @@ class AccountMoveSend(models.TransientModel):
send_by_post_warning_message = fields.Text(compute='_compute_send_by_post_extra_fields')
send_by_post_readonly = fields.Boolean(compute='_compute_send_by_post_extra_fields')
def _get_wizard_values(self, move):
def _get_wizard_values(self):
# EXTENDS 'account'
values = super()._get_wizard_values(move)
values = super()._get_wizard_values()
values['send_by_post'] = self.checkbox_send_by_post
return values