Wednesday, February 19, 2020
3 changes · master
Resolved issues and error corrections
When a website visitor closes the live chat window, the conversation is now marked inactive immediately and records that the visitor left. This prevents customers from being stuck between the chat and follow-up screens and gives support teams a clearer view of active conversations.
Original PR description
PURPOSE
If a visitor closes the livechat window, he is redirected on rating / feedback
/ send_transcript screen but he cannot go back to the conversation unless he
reloads the whole page.
Conversation should be considered as inactive after the first click on X.
SPECIFICATIONS
This merge holds two main commits
* move close livechat session to base livechat module in order to be able
to flag the livechat as inactive when the visitor leave the conversation;
* set livechat inactive _onCloseChatWindow: closes the conversation (set
as livechat inactive and send the 'has left conversation' message) at
first time the visitor closes the conversation;
See sub commits for more details.
LINKS
Task ID: 2120210
Community PR odoo/odoo#39939
Upgrade odoo/upgrade#772This update corrects rules used to show or hide fields in Project and CRM lead generation screens. It prevents avoidable interface errors so users can continue working without disruption.
Original PR description
Since the commit https://github.com/odoo/odoo/commit/e95ccf0908c263f6cf23c91c477a8e252e936ff1 invalid client-side domain will raise the error So purpose of the task is to fix the invalid client-side domain. Task 2196805 PR #45290
Fixes an issue in expense processing where creating a report from multiple selected expenses could fail with an error. This makes the expense reporting workflow more reliable for users and prevents interruptions caused by invalid screen filtering rules.
Original PR description
Since the commit e95ccf0 invalid client-side domain will raise the error So purpose of the task is to fix the invalid client-side domain. Task 2196805 PR #8419