Thursday, January 11, 2024
8 changes · 17.0
Resolved issues and error corrections
This update removes a duplicate invoice report setup in the Serbian localization module. It should not change what users see, but it reduces confusion and makes future maintenance safer.
Original PR description
Description of the issue/feature this PR addresses: Before this commit there was a duplicate inheritance of report template `account.report_invoice_document` in files: `l10n_rs/views/account_move.xml` -> https://github.com/odoo/odoo/blob/16.0/addons/l10n_rs/views/account_move.xml#L15 `l10n_rs/views/report_invoice` -> https://github.com/odoo/odoo/blob/16.0/addons/l10n_rs/views/report_invoice.xml#L4 Current behavior before PR: This commit cleans the views and leaves only one template Desired behavior after PR is merged: No visible difference, but removes confusion for future implementation/fixes. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fixes an error that could occur when customers used the online shop in Arabic and switched between grid and list product layouts. The change prevents a layout marker from being translated incorrectly and makes the page more reliable for multilingual shoppers.
Original PR description
To reproduce ============ - in shop switch website to Arabic - change the layout between grid and list -> traceback Problem ======= the class `active` defined in the template is translated and apparently it adds a white space Solution ======== - make the class not translable using `t-value` - use regex to get the classes to avoid having empty strings in future opw-3607228 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The web editor now better detects whether a user actually made changes before marking content as modified. This helps prevent unnecessary save prompts caused by background editor updates rather than real user edits.
Original PR description
In some circumstances, the call to HtmlField._isDirty returns true because that method compares the original value with the value of the wysiwyg that could have changed for multiple technical reasons even though the user did not make any change. To be sure the user has made a change, this commit checks that at least one historyStep was made. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
A spelling error in the Colombian tax reporting module has been corrected. This fix ensures that tax certification reports display correctly without any text errors, improving the accuracy and professionalism of official tax documents.
Original PR description
Forward-Port-Of: odoo/enterprise#53217
This update removes duplicate filter options that were appearing in the depreciation schedule view. The fix reorganizes how filter settings are applied to ensure users see clean, non-duplicated options when managing asset depreciation schedules.
Original PR description
The aim of this commit is changing the position of xpath for "replace" instead of "after" for the extra options depreciation schedule filters. no task id Forward-Port-Of: odoo/enterprise#54054 Forward-Port-Of: odoo/enterprise#54018
This update adds Flex ERP as an author of the Danish localization module to recognize their significant contribution to implementing this feature. This is a minor administrative change that properly credits the partner organization involved in the module's development.
Original PR description
As Flex ERP help us a lot to implement this localization, we add them as author of the module. issue id: #148085 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update fixes the visual presentation of the taxes table in Indian EDI invoice previews. The taxes column was appearing cramped and difficult to read due to inherited formatting styles. By removing these inherited attributes, the tax information now displays more clearly and is easier to read for users reviewing invoices.
Original PR description
In this PR ------------- Before this commit: - The taxes column on invoice preview were displayed abit congested due to inherited attributes After this commit: - We have removed inherited attributes which resolves the above mentioned issue #### Before  #### After  --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#148433
This fix corrects how Spanish addresses are formatted when displayed. Previously, if a state/region wasn't specified, addresses would show empty parentheses, creating an unprofessional appearance. The update now properly positions the state information below the zip code and city line, following standard Spanish address conventions and eliminating the empty parentheses issue.
Original PR description
Commit 8889a896f introduced the state in the address format for spain between parentheses, however if the state is unset this leads to weird values like ``` Isabella López Navarro () Spain ``` which is bad. This commit instead formats spanish addresses by adding the state below the Zip+City line and above the Country, as suggested here: https://en.wikipedia.org/wiki/Address#Spain This avoids empty parentheses. Task-3679058