Monday, April 29, 2024
2 changes · master
Enhancements to existing features
Shoppers who return from a product page to the shop page are now brought back to the exact spot they were browsing instead of the top of the page. This makes browsing large catalogs smoother and reduces frustration during shopping.
Original PR description
Before this commit: When users navigated back from a product page using the breadcrumb or the back button of the browser to the /shop, they were redirected to the top of the /shop page. This was frustrating for users browsing a large catalog, as it disrupted their current shopping flow. After this commit: When a user navigates back to the /shop page from a product page, s/he is taken back to the location from exactly where s/he left off. This thing aids in better user experience. task-3277056
Resolved issues and error corrections
Projects created from templates through service product sales now bring back archived tasks as active tasks, so teams see the full planned work after confirming a quotation. Manually duplicating an archived project also restores its tasks, while keeping task status where appropriate, reducing missed work in copied projects.
Original PR description
When a project template have some archived task and a (service) product template duplicate the project, the tasks are copied on quotation confirm but the archived one remain archived. To reproduce behavior: - Install `sale_project` - Create a billable project as template - Create steps and tasks (archive at least one task) - Create a service product with create project & task on order then select your project template - Create a quotation with the product freshly created and confirm it - Go tho the Project created for SO and see that the (archived) tasks are not unarchived. task-3525361 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr