Daily updates from Odoo
Wednesday, October 15, 2025
2 changes · master
Resolved issues and error corrections
IoT users and administrators can now open IoT screens even when they do not have Point of Sale access. POS-specific options are only shown or used for users with the right permissions, preventing unnecessary access errors.
Original PR description
Before this commit, if an IoT user/admin attempted to access any IoT view while `pos_iot` was installed, they would get a permission error if they were not also a POS user. After this commit, we check if the user is in a POS group before showing any POS related fields. We also check the group when autoconfiguring a new IoT box with a POS, this feature will simply be skipped if the user cannot access POS. Forward-Port-Of: odoo/enterprise#97133
This fix prevents spreadsheet list editing from crashing when a referenced field was removed during migration or after deleting a custom field. Business users can continue editing affected lists from the side panel instead of being blocked by an error.
Original PR description
If a field disappeared from a list following a migration or a deleted custom field, the list could no longer be edited in the sidepanel because we tried to access the missing field info (name & string) Task-4915281 Forward-Port-Of: odoo/enterprise#97179 Forward-Port-Of: odoo/enterprise#96158