Thursday, December 19, 2024
2 changes · saas-17.2
Resolved issues and error corrections
Email campaign reports now exclude messages that failed because of a sending error from the bounce-rate calculation. This makes bounce-rate metrics more accurate by counting only emails where delivery was actually attempted and rejected by the recipient server.
Original PR description
Currently, mailing traces that have error'd due to an exception during sending still count as 'sent' for the purposes of calculating email bounce rates. This makes it so that error'd email traces (those that have encountered an exception during the sending process) no longer count as sent for the purposes of calculating email bounce rates (the rate of emails whose delivery was attempted, but were rejected by the destination email server. task-4380451
This fixes an issue where some pop-up panels could stay open if a user clicked away while their content was still loading. Users now get more predictable behavior, reducing small interface frustrations in Odoo.
Original PR description
Currently, ff a popover uses a component that needs to load data, click away before the component is mounted will not make the popover close. Here we fix that by adding the listeners at setup (and removing them at destroy).