Daily updates from Odoo
Monday, September 8, 2025
2 changes · master
Resolved issues and error corrections
When users create a new contact directly from a VoIP call, the contact photo now appears immediately instead of showing placeholder text until the call is saved. This makes the call screen clearer and avoids confusion while adding contact details.
Original PR description
Purpose: When creating an inline partner from voip.call, the partner image was not updating properly, forcing alt text to be displayed until voip.call record was saved. Specification: - Created a custom image field widget `voip_contact_image` that overrides the `getUrl` method to handle caching properly by checking if the record is dirty. - Updated the VoIP call views to use the new custom image field. Task-5023035
The AI module will now only install automatically when the required database support is available. This avoids setup problems for Odoo installations on systems that do not have pgvector installed, reducing deployment friction.
Original PR description
Since https://github.com/odoo/enterprise/pull/93271, the ai module is auto_install. This however introduce problems because most computers running odoo doesn't have pgvector installed. In this PR, we're now conditionally auto installing the ai module by introducing this new module with the same dependency as the ai module.