Daily updates from Odoo
Thursday, December 12, 2024
7 changes · master
Resolved issues and error corrections
This fix ensures placeholder text remains visible when users drag and drop fields such as name or email onto a document in the Sign app. It improves document setup by making field placement clearer and reducing confusion during signing template preparation.
Original PR description
Version: - Master Steps to reproduce: 1. Install the Sign module. 2. Upload a document. 3. Drag and drop the Name, email, etc field. Issue: - The placeholder is not visible when the field is dragged and dropped. Cause: - The placeholder alignment is incorrect. Solution: - Adjusted the margin height of placeholder to align it correctly. task-4347387
The Point of Sale pricer module now stores sample pricing data in the demo area instead of loading it as regular data. This prevents demo-only content from being included where it should not be, keeping production setups cleaner.
Original PR description
In the PR #66351 the demo data was unintentionally merged in the 'data' folder. This PR moves it to the correct 'demo' folder Related Upgrade PR: https://github.com/odoo/upgrade/pull/6831
This fixes an issue in the Indian QR code bill scanning feature where an outdated action reference could trigger warnings or unnecessary processing. The change helps ensure bill scanning behaves more smoothly and keeps translation files up to date.
Original PR description
In commit https://github.com/odoo/enterprise/commit/c60bf8eae152e25003cdeeeafc3b2f267fa483c3, `_l10n_in_get_notification_action` was removed, accidently it's all the references were not changed and an uneccesarry pre-call to `bill_action` was added In this commit we remove the pre-called action and fix the warning
This fixes an issue in the FedEx delivery integration where location request messages could fail because they tried to use translation handling that was not available in that request context. The change restores the previous behavior, helping FedEx pickup location lookups work reliably for online shoppers.
Original PR description
DUring the request to fexed, FEDEXLocationsRequest is not a model, so it does not have an environment. Revert to old code.
Demo data for the point-of-sale pricing feature is now stored in the proper demo area instead of being loaded as regular data. This prevents sample records from being installed where they should not appear, keeping production setups cleaner.
Original PR description
In the PR #66351 the demo data was unintentionally merged in the 'data' folder. This PR moves it to the correct 'demo' folder Associated Upgrade PR: https://github.com/odoo/upgrade/pull/6831
The Partner Ledger now clears the customer filter after users leave a customer statement and later reopen the report from the main accounting area. This prevents old customer selections from carrying over unintentionally, helping users see the expected full report without manually clearing filters.
Original PR description
This commit changes the way filters are loaded on the partner ledger report, particularly when clicking on the Customer Statement smart button from the customer view. **Before this commit:** When opening the report from the customer view, the partner filter was set to the selected customer, which is the desired behavior. However, after leaving the report and reloading it from the main accounting view, the partner filter remained applied, which was not intended. **After this commit:** Once you leave the report and reload it from the main view, the partner filter is reset. task-4274283
The Belgian SODA feature now depends on the full Accounting app instead of only Invoicing. This prevents access errors when users edit bank transactions or configure SODA, because the required accounting permissions are available.
Original PR description
Steps to reproduce: - Install account_accountant & l10n_be - l10n_be_soda is auto installed - Modify a bank transaction OR - Try to configure SODA from settings Access Error: The write method on account.move.line, and the SODA import wizard require `group_account_user` access. But this group is only activated with accounting. This module currently depends on Invoicing (account_accountant) but it should depend on Accounting (accountant). Furthermore, It doesn't make sense to import journal entries if accounting is not available. Issue reported by AVW