diff --git a/addons/sale_timesheet/static/src/components/so_line_field/so_line_field.js b/addons/sale_timesheet/static/src/components/so_line_field/so_line_field.js index 01f6d41cde5..f780d466eda 100644 --- a/addons/sale_timesheet/static/src/components/so_line_field/so_line_field.js +++ b/addons/sale_timesheet/static/src/components/so_line_field/so_line_field.js @@ -13,7 +13,7 @@ export class SoLineField extends Many2OneField { update(value, params); if ( // field is unset AND the old & new so_lines are different !this.props.record.data.is_so_line_edited && - this.props.value[0] != (value[0] && value[0].id) + this.value[0] != value[0]?.id ) { this.props.record.update({ is_so_line_edited: true }); }