Daily updates from Odoo
Saturday, December 27, 2025
1 change · 19.0
Resolved issues and error corrections
This update fixes a technical issue where unused sign item roles were accumulating in the database, preventing them from being removed. A simple workaround – creating a dummy sign item – has been implemented to trigger database cleanup, ensuring data efficiency and preventing unnecessary storage.
Original PR description
Fixes an issue where sign item roles were created but never deleted if they had no sign items linked to them. These orphaned roles were no longer shown in the app and remained in the database indefinitely. To address this, a dummy sign item is now created for each new sign item role. This allows the autovacuum logic to detect and automatically clean up unused roles and dummy items. Without this dummy item, it would be impossible to determine if a role is truly orphaned. task-4971485 Forward-Port-Of: odoo/enterprise#102870 Forward-Port-Of: odoo/enterprise#91189