Daily updates from Odoo
Sunday, September 14, 2025
6 changes
1 change
Resolved issues and error corrections
This fix ensures date, datetime, and date range fields can correctly apply a value set by the system, even when it matches the original value. Users will see the intended date after automated updates instead of an outdated typed input, reducing confusion in forms.
Original PR description
This commit allows date (i.e. date, datetime & daterange) fields to apply a value from the props (e.g. coming from an `onchange`), even if that value is the same as the initial one. Before this commit, it was not possible due to the fact that the date service responsible for the reactivity of the field was updating the input in an incorrect order, causing the field to display the 'input' value, and not the one enforced by the props. Task 4978896 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#225841
4 changes
Resolved issues and error corrections
This update corrects several interface elements that were using the secondary color inappropriately across login, portal, website, recruitment, profile, and eCommerce pages. It improves visual consistency and helps important actions and page elements appear with the intended emphasis.
Original PR description
*: auth_signup, auth_totp_portal, portal, website, website_hr_recruitment, website_profile, website_sale This commit revises UI elements that misuse the secondary. task-5079680 Requires: -…
*: auth_signup, auth_totp_portal, portal, website, website_hr_recruitment, website_profile, website_sale This commit revises UI elements that misuse the secondary. task-5079680 Requires: - https://github.com/odoo/enterprise/pull/94570 | Before | After | |--------|--------| | <img width="436" height="389" alt="Capture d’écran 2025-09-12 à 13 12 55" src="https://github.com/user-attachments/assets/45a24608-474d-496c-a1fc-f3153c8782f2" /> | <img width="440" height="391" alt="Capture d’écran 2025-09-12 à 13 13 14" src="https://github.com/user-attachments/assets/77b5c5fa-119d-4045-828c-550f2bf543e9" /> | | <img width="766" height="216" alt="image" src="https://github.com/user-attachments/assets/e6c91f17-e2f5-4ca9-a46d-b9e55b5f4c7f" /> | <img width="370" height="101" alt="image" src="https://github.com/user-attachments/assets/a758f416-676a-4095-af79-58728f62cc3c" /> | | <img width="1003" height="517" alt="Capture d’écran 2025-09-12 à 13 15 50" src="https://github.com/user-attachments/assets/3e495ef8-667a-46b3-ad27-4b094fc9561c" /> | <img width="985" height="520" alt="Capture d’écran 2025-09-12 à 13 16 00" src="https://github.com/user-attachments/assets/2e73de05-6480-49a4-89ae-11115e4db868" /> | | <img width="1332" height="421" alt="Capture d’écran 2025-09-12 à 13 16 51" src="https://github.com/user-attachments/assets/1f7370e3-7def-45f2-8682-f64c83e9ccca" /> | <img width="1330" height="450" alt="Capture d’écran 2025-09-12 à 13 17 05" src="https://github.com/user-attachments/assets/e01513e7-bc75-4de0-8efe-64a72066441d" /> | | <img width="808" height="225" alt="Capture d’écran 2025-09-12 à 13 17 35" src="https://github.com/user-attachments/assets/3e0b7388-c88c-48b6-b22a-596fb3e4bbb3" /> | <img width="814" height="215" alt="Capture d’écran 2025-09-12 à 13 20 06" src="https://github.com/user-attachments/assets/0c03f86b-daae-40fd-99c8-d56bb315c0a8" /> | --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The website intro pill snippet has been adjusted so its text no longer overlaps nearby images. This helps users clearly access and edit the images in the website builder without confusion.
Original PR description
This PR prevents the `s_intro_pill` text block from overflowing the images, which would lead the user to think the image cannot be reached and edited. To prevent this, we reduce the size of the text block and the copy so it does not get too long. task-4943061 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Several website and email marketing page snippets were adjusted so their text and design colors display correctly when the default secondary color is light instead of dark. This keeps website sections visually consistent and readable across updated themes and palettes.
Original PR description
This commit adapts multiple snippets after the change of the default palette. Several snippets assumed the secondary color was dark. Since this is not always true (e.g., the default palette now defines it as light), those snippets were updated to work in both cases. Design-themes: https://github.com/odoo/design-themes/pull/1143 task-5072830 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The appointment page loading indicator now uses a more appropriate color instead of incorrectly relying on the secondary color. This keeps the interface visually consistent and improves the perceived quality of the appointment booking experience.
Original PR description
*: website_helpdesk This commit revises the loading element that misuse the secondary color. task-5079680 Requires: - https://github.com/odoo/odoo/pull/226847 | Before | After | |--------|--------| | <img width="1920" height="1080" alt="Capture d’écran 2025-09-12 à 11 24 24 (3)" src="https://github.com/user-attachments/assets/b0d671e4-5538-4c63-9a3a-20bbe835b459" /> | <img width="1920" height="1080" alt="Capture d’écran 2025-09-12 à 13 22 59 (3)" src="https://github.com/user-attachments/assets/3b2d4452-84f2-446a-bb2b-bb4a8e0e9abc" /> |
1 change
Resolved issues and error corrections
The accounting KPI summary now counts posted journal entries that still need accountant review, in addition to draft entries. This gives teams a more complete view of outstanding accounting work by journal category.
Original PR description
The `kpi.provider:get_account_kpi_summary` method should count draft moves by category, but also include posted moves that still are to be checked by the accountant. Task-id: 5062431 Forward-Port-Of: odoo/odoo#226411