Monday, December 5, 2022
3 changes
Resolved issues and error corrections
This fix makes the accounting spreadsheet dashboard explicitly require the reporting component it already relies on. It helps prevent dashboard failures if that reporting component is manually removed.
Original PR description
…ports The dashboard actually depends on `account_reports` because it uses menus defined in that module. `account_reports` is auto-installed with `acount_accountant`, so it "works". But it will break if `account_reports` is uninstalled manually.
This fix prevents the accounting reports setup from creating tax-related accounting entries when no chart of accounts is configured. It avoids unnecessary errors during configuration and helps companies complete setup more reliably.
Fixed an issue that could prevent users from opening marketing automation campaign views. The update restores the missing context needed by the screen, reducing disruption for teams managing automated campaigns.
Original PR description
Marketing automation uses the 'state' variable which was accessible through the rendering context prior to commit: odoo/odoo@4c5b867ff6b0b674cb83d1a1262ae354ebaa6d57 This resulted in a traceback when trying to open a campaign view. task-3084676