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 e26f2e937e7..00c4101ad8b 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 @@ -2,6 +2,7 @@ import { registry } from "@web/core/registry"; import { Many2OneField } from "@web/views/fields/many2one/many2one_field"; +import { X2ManyField } from "@web/views/fields/x2many/x2many_field"; export class SoLineField extends Many2OneField { setup() { @@ -17,5 +18,8 @@ export class SoLineField extends Many2OneField { } } -registry.category("fields").add('so_line_one2many', registry.category('fields').get("one2many")); // TODO: Remove me when the gantt view is converted in OWL +export class TimesheetsOne2ManyField extends X2ManyField {} +TimesheetsOne2ManyField.additionalClasses = ['o_field_one2many']; +registry.category("fields").add('so_line_one2many', TimesheetsOne2ManyField); // TODO: Remove me when the gantt view is converted in OWL + registry.category("fields").add("so_line_field", SoLineField);