Wednesday, May 10, 2023
5 changes · master
Resolved issues and error corrections
Updated automated checks to match the removal of a no-longer available credit note option. This helps keep accounting, reporting, localization, helpdesk, and subscription workflows reliable after the underlying refund process change.
Original PR description
This PR fixes tests broken by removal of option 'cancel' for 'refund_method' field 'account_move_reversal' model (credit note wizard)
Updated tests and related localization handling after the removed credit note cancellation option. This keeps accounting, tax report, helpdesk, localization, and subscription checks aligned with the current refund workflow and helps prevent false test failures.
Original PR description
FIX] this commit fixes tests broken by removal of option 'cancel' for 'refund_method' field 'account_move_reversal' model (credit note wizard
Several automated tests were adjusted to match the updated credit note process after the removed cancellation option. This helps keep financial, support, localization, and subscription checks reliable without changing day-to-day user workflows.
Original PR description
This PR fixes tests that have been broken by removing option 'cancel' for the refund_method field on credit note wizard, see: https://github.com/odoo/odoo/pull/117961
Studio now reliably shows hidden one-to-many or many-to-many fields when users enable the "Show invisible" option. This prevents crashes and helps users edit forms more confidently without losing access to hidden fields.
Original PR description
Have a form view with an invisible x2many field (with `invisible="1"`) In studio, edit that form view and enable the "Show invisible" switch in the sidebar. Before this commit, that flow was not tested, leading to the feature being constantly lost and crashy. After this commit, and in link with odoo/odoo#120918, this flow is fixed and tested. Taskid: 3305808 Community PR: https://github.com/odoo/odoo/pull/120918
Fixes an error that could occur when launching a test for a marketing campaign. This helps marketing users validate campaigns more reliably before sending them.
Original PR description
This commit fixes a traceback when launching a test for a marketing campaign. The traceback happens because we try to access an unitialized dic. Task-3300861