Daily updates from Odoo
Friday, November 18, 2022
2 changes
Code cleanup and technical improvements
This update renames an internal VoIP sound component from “SoundEffect” to “Audio” for clearer wording. It does not change how users make or receive calls, but it helps keep the code easier to maintain for future VoIP improvements.
Original PR description
Community: https://github.com/odoo/odoo/pull/99634
This update removes default quality email aliases that could conflict with real mail setups and improves the help text shown when certain lists are empty. It reduces configuration risk and keeps user guidance clearer across expense extraction, knowledge, quality, and signing workflows.
Original PR description
PURPOSE Cleanup alias definitions and usage to have as few invalid or dummy data as possible. Cleanup empty list helpers override. SPECIFCIATIONS hr_expense_extract: fix empty help message construct…
PURPOSE
Cleanup alias definitions and usage to have as few invalid or dummy
data as possible. Cleanup empty list helpers override.
SPECIFCIATIONS
hr_expense_extract: fix empty help message construct
* correctly adding a default message if no help is already given;
* use right tools to check content of html content (is_html_empty);
* correctly translate help message;
* correctly call super() in order to let sub modules add their custom content
notably MailThread (alias) and HrExpense (specific alias);
* trying to make code simpler to follow;
quality: avoid defining alias by default
'quality' module holds default alias to create alerts. Issue with default
aliases is that they can be wrong. Indeed it depends on mail server
configuration (e.g. not always owning all possible emails of a domain when
using its own address like gmail). This may also conflicts with existing
email addresses or already-defined aliases without being really configurable.
mail, various: cleanup empty list help message overrides
Purpose is to cleanup code: stop using help parameter name (use help_message as
help is a keyword), try to call super(), ...
LINKS
See community PR for more details.
Task-2710804 (Mail: Clean MailThread Posting API)
Prepares Task-36879 (Mail: Support MultiCompany Aliases)