Wednesday, June 5, 2024
9 changes · saas-17.3
Resolved issues and error corrections
This fixes an internal mail setting so unread message counts for channel members can be calculated consistently. It also makes the related field visible in the technical channel member view for easier administration and troubleshooting.
Original PR description
Since [1], the new message separator field is required to compute the unread message counter of a channel member. This commit adds the require parameter to the field definition. While at it, this commit also adds the field in the technical channel member view. [1]: https://github.com/odoo/odoo/pull/163091
This fix makes scheduled background jobs verify that a job exists before trying to assign it. It helps prevent errors in automated system tasks, improving reliability without changing user-facing workflows.
Original PR description
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
A test mock for an external financial service call was completed by adding the missing JSON response behavior. This helps keep automated builds reliable and prevents false failures during quality checks.
Original PR description
Build Error: 66996 In a previous commit, the odoofin API call was mocked, but the json function was omitted
The web module’s automated image field test now waits for an image change before continuing. This reduces random test failures during periods of server load, helping keep release validation more stable without changing user-facing behavior.
Original PR description
This commit forces to wait until the image has been changed to avoid nondeterministic error. As the "upload" into the input may be slower when there is too "load" on the server. runbot nondeterministic error: id-66647 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The forecast availability icon now appears where expected for storable products in inventory, manufacturing, and repair workflows. This restores a helpful visual cue so users can more easily understand product availability while processing related operations.
Original PR description
It was not display since an old reference to 'product' type. Replace it by is_storable and add them in view to have a reference in record.data 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
The automatic account mapping for Belgian SODA entries is now handled by the SODA module instead of the CodaBox module. This keeps the feature available where it belongs after the two modules were separated, reducing configuration issues for Belgian payroll accounting imports.
Original PR description
In [1], we added the automapping feature which allows the global SODA mapping to be updated whenever the suspense account of a SODA entry was changed to the right account. This feature was forwarded-ported from 17.0 until master. However, since [2], CodaBox and SODA were decoupled. Therefore, in saas-17.3 this feature should have moved from the CodaBox module to the SODA module. This was done in master (future saas-17.4) instead of saas-17.3 in [3]. This commit fixes this by moving the automapping code from the CodaBox module to the SODA module in saas-17.3 too. task-id/opw: none [1]: https://github.com/odoo/enterprise/commit/52743720736d5466db1300bd71de9a70c749816c [2]: https://github.com/odoo/enterprise/commit/48b8f6b64858bc2d63f1dfcf606c5563f4b977ca [3]: https://github.com/odoo/enterprise/pull/63812
This update removes outdated references to an old storable product classification in subscription-related stock views. It helps keep the subscription product setup aligned with recent product changes and avoids confusing or obsolete options for users.
Original PR description
Followup to refactoring that removed the product type=product (i.e. storable). Remove some leftover references to it.
Fixed misspellings of "Business" in the WhatsApp account form. This improves clarity and professionalism for users configuring WhatsApp business account details.
Original PR description
Fix "Buisness" and "Busoness" typo in the account view form. related PR: odoo/enterprise#54483 Task-3973541
This update fixes an error that could occur when opening or using the Planning view. It improves reliability for users managing schedules by preventing an unexpected crash caused by a missing internal value.
Original PR description
In PlanningView, a traceback happens because a variable is called when it has never been declared before. This PR will add the declaration of the variable and fix the traceback.