86e9fdead8a10aa5be2cf8f6149b53c849b3798a
res.partner has no `mobile` field in this Odoo 19 build, so _fp_resolve_delivery_defaults crashed with AttributeError when a job's last shop step finished and auto-created a delivery (button_finish -> _fp_check_advance_post_shop -> _fp_create_delivery). This blocked operators from finishing the step at all. Guard the read with the codebase's 'x' in obj._fields pattern so it falls back to phone, and still picks up mobile on instances that define it. Deployed + verified on entech (restart, no -u; pure Python change). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Description
Odoo 19 custom modules
Languages
Python
57.7%
HTML
23.8%
JavaScript
14.9%
SCSS
2.3%
CSS
0.8%
Other
0.4%