Wednesday, October 23, 2024
3 changes · saas-17.2
Resolved issues and error corrections
This fixes an issue where the mass edit option could be hidden in Studio list views even when users were allowed to edit records. Users can now access mass editing based on their edit permissions, without needing to change record creation settings first.
Original PR description
Steps to reproduce ================== - Go to accounting > customer invoices - Open studio - Switch to the view tab - => The mass edit option is missing - Switch 'when creating record' to 'add record on top' - => The mass edit is displayed Cause of the issue ================== The mass_edit was displayed when `archInfo.editable` was set, but editable is meant to add new record on top or bottom. Solution ======== What we want is to show the mass_edit if we can edit: `archInfo.activeActions.edit === true` opw-4272416
The onboarding tours for Documents and document accounting flows have been corrected so they work as expected. This helps new users follow guided setup steps more reliably and reduces confusion during onboarding.
Original PR description
Fixed onboarding document tours which was not working properly. Task-4210376
This update prevents tests from depending on website-specific data when Appointment is used on its own. It helps keep automated checks reliable for customers or deployments that do not install the Website app.
Original PR description
When running Appointment as single app, we have to make sure that test does not use any external models like 'website.menu'. fixes runbot build error [73105](https://runbot.odoo.com/web#id=73105&menu_id=424&cids=1&action=573&model=runbot.build.error&view_type=form) --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr