Daily updates from Odoo
Friday, November 7, 2025
2 changes
1 change
Resolved issues and error corrections
This update fixes an issue in website forms where changing a field name could corrupt visibility rules and cause the site editor to crash. It helps keep form settings stable when users rename fields or adjust conditional display rules.
Original PR description
This commit resolve the traceback arise after the refactoring of snippet options. Steps to reproduce this traceback: 1. Drop Form snippet and add text field A 2. add text field B, change visibility condition to depend on A 3. change label text of B to A 4. save snippet 5. instance crashes and cant's do anything in instance after that. This commit aims to: - Correct `previousInputName` to be taken from the first input element’s `name` instead of the container element. - Ensure dependent fields update their `data-visibility-dependency` correctly based on the old input name. - Detect and remove circular visibility dependencies when renaming fields to conflicting names. - Prevent instance crashes caused by corrupted visibility dependency data during label renames.
1 change
Resolved issues and error corrections
This update restores correct validation for Swedish point-of-sale blackbox orders, which had stopped working after an internal system change. It also fixes receipt reprint tracking and corrects the format of the organisation number so records are validated properly again.
Original PR description
Before this commit, the Swedish blackbox was completely broken in 18.0 because the `push_single_order` function is no longer used. To fix this, the same approach as `pos_blackbox_be` was used, where the `preSyncAllOrders` function was overridden instead. In addition, the old receipt reprinting logic was no longer working, and so it now uses the `nb_print` field to keep track of the number of reprints. Finally, we also forward port a fix from 17.0 (ddbc1fc) to correct the format of the organisation number, which for some reason was not forward ported originally. task-5077448 Forward-Port-Of: odoo/enterprise#98179 Forward-Port-Of: odoo/enterprise#98139