Thursday, August 30, 2018
3 changes · master
Enhancements to existing features
People assigned to maintenance requests now receive an email notification, reducing missed responsibilities. Inventory setup is also improved so each company gets its own warehouse when the inventory app is installed after adding companies.
Original PR description
Task : https://www.odoo.com/web#id=58645&view_type=form&model=project.task&action=327&menu_id=4720 Pad : https://pad.odoo.com/p/r.a55f70bde73123fa5e87de0b8a02b8c7 Description of the issue/feature…
Task : https://www.odoo.com/web#id=58645&view_type=form&model=project.task&action=327&menu_id=4720 Pad : https://pad.odoo.com/p/r.a55f70bde73123fa5e87de0b8a02b8c7 Description of the issue/feature this PR addresses: 1) When setting a responsible on a maintenance request, the person set as responsible is not notified. 2) When creating a second company in Odoo and then installing the inventory application, the warehouses are not created correctly. Current behavior before PR: 1) When setting a responsible on a maintenance request, the person set as responsible is not notified. 2) When creating a second company in Odoo and then installing the inventory application, the warehouses are not created correctly Desired behavior after PR is merged: 1) When setting a responsible, send an email to notify the person that he/she has been assigned to the maintenance request. 2) When creating a second company in Odoo and then installing the inventory application, warehouse is created. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Resolved issues and error corrections
Calendar searches using the unread messages filter now work correctly, including for recurring events. This prevents users from missing or being unable to find calendar items when filtering by message activity.
Original PR description
When fixing calendar search for recurring events we assumed that no autojoin field will be used in this search. The filter unread messages is based on message_ids from mail thread. The solution here is to redefine this field in calendar to remove the autojoin. Another fix on the fly, only make leaf evaluation for recurring event.
This fix removes unnecessary error-context messages from automated test logs in the base module. It helps keep test output clearer, making it easier for maintainers to spot real issues.
Original PR description
-- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr