Monday, September 21, 2026
2 changes · saas-19.4
Resolved issues and error corrections
Moving a document into a folder now correctly applies the folder's group access rights, even when the folder has no owner. This prevents group members from unexpectedly losing access to documents after drag-and-drop moves.
Original PR description
When moving a document into a folder (e.g., via drag and drop), the document fails to inherit the group access rights defined on the destination folder if that folder does not have an owner. While…
When moving a document into a folder (e.g., via drag and drop), the document fails to inherit the group access rights defined on the destination folder if that folder does not have an owner. While direct uploads correctly apply the groups, moved documents only inherit partner access rights in this scenario, potentially leaving group members without the expected access. This occurs because group access rules were inadvertently filtered out during the rights sync when the system evaluated the missing folder owner. This commit ensures that group-based access rules are correctly retained and applied to the document when it is moved into a folder, regardless of whether the destination folder has an owner. Steps to reproduce: - Create a new folder and ensure the "Owner" field is empty. - Add a group to the folder's access rights. - Drag and drop a file from elsewhere into that folder. - Notice the document doesn't inherit the group from the parent folder. Task-6585315 Forward-Port-Of: odoo/enterprise#132235
The system now prevents users from creating API keys that are already expired. This helps avoid mistakes when following copied documentation or examples, reducing confusion and failed integrations.
Original PR description
Prevent creating API keys that are already expired. One typical case is when you copy/paste the documentation and end up creating keys that are already expired, without noticing. Forward-Port-Of: odoo/odoo#288154 Forward-Port-Of: odoo/odoo#286548