Friday, May 16, 2025
2 changes · master
Features or functions removed from Odoo
The Calendar module has been cleaned up by removing code that is no longer used. This reduces maintenance overhead and helps keep the application codebase simpler without changing user-facing behavior.
Original PR description
The `_split_recurrence` method is no longer used following changes introduced in PR https://github.com/odoo/odoo/pull/113238/files. This commit removes the unused code to clean up the codebase. task:4783798
Unused backend methods were removed from the Sign and Sales Subscription areas. This cleanup reduces maintenance overhead without changing expected user-facing behavior.
Original PR description
This commit removes the following unused methods: **Sign module** : - `open_log`: no longer used after this PR : https://github.com/odoo/enterprise/pull/38571/files - `open_template`: no longer used after this PR : https://github.com/odoo/enterprise/pull/75291/files - Removed `_get_font`, `_get_normal_font_size`, `_get_page_size`, and `_get_preview_values` from the sign.template model because they are already defined and used in the sign.document model after this PR :https://github.com/odoo/enterprise/pull/81766/files **Sale_subscription module**: - `_get_subscription_qty_to_invoice`: no longer used after this PR : https://github.com/odoo/enterprise/pull/75150/files task:4783798