e27190810954f3003607d3bda74ae73b8827b5e9
_fetch_section_items pulls top-5 open records per type, ranked overdue-first by oldest create_date. _build_item shapes each row with id/name/customer/subtitle/urgency/open_action. _resolve_partner defensively walks partner_id -> job_id.partner_id -> ncr_id.partner_id per type. _build_subtitle generates the human-readable second line. Tests cover empty list, 5-cap on 8-record set, and required item keys (id/name/customer/subtitle/urgency/open_action). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
Odoo 19 custom modules
Languages
Python
56.6%
HTML
25.2%
JavaScript
14.8%
SCSS
2.1%
CSS
0.8%
Other
0.4%