Sunday, February 22, 2026
2 changes · 18.0
Resolved issues and error corrections
This update resolves an issue where helpdesk users with limited access were unable to view tickets due to a restriction in accessing related stock records. The fix adds a security group to the ticket field, allowing users to correctly read the necessary information and access tickets without errors.
Original PR description
To reproduce: ============= - install helpdesk_stock - with user having only User rights on helpdesk and nothing on other modules - try to access a ticket -> AccessError Problem: ======== when reading the ticket, the field `suitable_product_ids` is computed, and it requires read access to records the user doesn't have access to, which raises an AccessError. Solution: ========= Add the group `stock.group_stock_user` to the field, so that only users having access can read it. backport of https://github.com/odoo/enterprise/pull/59605 opw-5907657 Forward-Port-Of: odoo/enterprise#107291
This update fixes a visual issue where empty group headers were appearing in grouped reports, creating a cluttered and confusing user experience. The change ensures that group headers are only displayed when a group name is actually present, resulting in a cleaner and more professional report layout.
Original PR description
Reason: The grouped_view_widget renders a header row even when group_name is empty, creating unnecessary empty header rows in the UI. Fix: Add t-if condition to only render the header row when group_name exists. Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr