Friday, January 31, 2025
2 changes · master
Resolved issues and error corrections
The WhatsApp Calendar test setup now includes a default phone number for the admin contact. This prevents test failures when demo data is not installed, helping keep quality checks reliable across environments.
Original PR description
Problem: When test cases run without demo data, the admin's phone number is not set, causing `_find_value_from_field_path` to return `''` while creating a WhatsApp message record. This is compared with `False` in the test, leading to a failure. Solution: Set a default phone number for the admin partner in the test setup to ensure consistent behavior regardless of demo data availability.
This fixes the sales spreadsheet integration so it continues to work after recent spreadsheet platform changes. Business users should see field highlighting and synchronization behave as expected when working with sales-related spreadsheets.
Original PR description
See: - https://github.com/odoo/odoo/pull/195935 - https://github.com/odoo/o-spreadsheet/commit/7c179b457383fff716156acc216ca34999eaa85d