Wednesday, July 29, 2015
3 changes · master
Enhancements to existing features
The manufacturing product screen now opens the Bill of Materials shortcut with clearer product context. This helps users reach the relevant manufacturing setup faster and reduces confusion when working from a specific product variant.
Original PR description
… view PAD : https://pad.odoo.com/p/r.YsNJETbf8B9SxwQI TASK : https://www.odoo.com/web?db=openerp#id=19874&view_type=form&model=project.task
Filters created only to support automated actions are no longer shown in users' regular search boxes. This reduces clutter and confusion by keeping behind-the-scenes automation filters separate from user-facing filters.
Original PR description
When creating an automated action the filters created for them showed up in everyone's search box, which often times was confusing and not really useful. So this adds an extra field on ir_filter which is used to filter out these automated-action-only filters. TASK: https://www.odoo.com/web#id=19616&view_type=form&model=project.task&action=327 PAD: https://pad.odoo.com/p/r.aSQyULesdtZ6QttD
Resolved issues and error corrections
This fix prevents website event sales from failing when the default event ticket product has been deleted. The system now looks up the default ticket in a way that avoids outdated cached information, reducing unexpected errors for users managing event registrations.
Original PR description
Before this request.registry.get('ir.model.data').get_object_reference()
was used to grab the event_sale.product_product_event record. After
deletion of this product get_object_reference() would still return the
old id, which upon usage would throw a MissingError exception.
So to fix this, bypass the registry caches by using just
request.env.ref().
TASK: https://www.odoo.com/web#id=19616&view_type=form&model=project.task&action=327
PAD: https://pad.odoo.com/p/r.aSQyULesdtZ6QttD