Wednesday, April 8, 2026
2 changes · saas-18.2
Resolved issues and error corrections
This update resolves an issue where price changes within the Blackbox module were failing due to incorrect handling of decimal separators in different user language settings. The fix ensures that price updates are now consistently applied regardless of the user's locale, improving order accuracy and preventing lost sales.
Original PR description
Before this commit, when changing the price of an orderline with the blackbox installed, if the decimal separator of the user language was not a dot and was used during the price change, the price was not changed. This was due to the fact that we were comparing a string with a number, the string would be implicitly be converted to a number and, when there was a comma for example, it would return a NaN which would cause the discount to not be applied and thus the price to not change.
This update ensures that CSV files are now correctly recognized as viewable within the Odoo Enterprise list view, mirroring the behavior in the Kanban view. This improves usability by allowing users to directly access and work with CSV data from the list view, resolving a previous limitation.
Original PR description
Current behavior before PR: - CSV files were viewable from the Kanban view, and opened the spreadsheet conversion dialog - In list view, CSV files were not considered viewable - Same issue for trashed CSV files in list view Desired behavior after PR is merged: - Consider CSV files as viewable in list view - Align behavior with the Kanban view Task: 6052134