Monday, August 24, 2026
3 changes · 17.0
Resolved issues and error corrections
This fix prevents valid attendance links from being removed when early or batch-created attendances span UTC day boundaries. Payroll and attendance records stay correctly connected, reducing the risk of inaccurate work entry data.
Original PR description
When an early attendance starts on the previous UTC day, the cleanup uses full UTC days as boundaries. This can include an unrelated work entry and remove its attendance link. Use the generated work entries as cleanup boundaries so only entries that can overlap the new entries are considered. opw-6412221
This update fixes a small spelling mistake in the Social app's internal attachment handling code. It improves code clarity and consistency without changing how users create or manage social posts.
Original PR description
Corrected a spelling mistake in `social_post_template.py` where the method `_set_attachemnt_res_id` was renamed to `_set_attachment_res_id` to maintain consistent and accurate naming conventions. Also added a blank line above the method for better PEP 8 compliance. CLA: https://github.com/odoo/odoo/pull/282808
The LinkedIn integration now handles cases where LinkedIn returns no account statistics during a refresh. This prevents failed refreshes and helps keep social account data syncing reliably even when external data is missing.
Original PR description
Bug === When the LinkedIn API returns no statistics for the account, the refresh crashes. Task-6425391 Forward-Port-Of: odoo/enterprise#126326