diff --git a/addons/hr_skills/static/src/fields/skills_one2many/skills_one2many.js b/addons/hr_skills/static/src/fields/skills_one2many/skills_one2many.js index 8ec9b5f6225..910af416153 100644 --- a/addons/hr_skills/static/src/fields/skills_one2many/skills_one2many.js +++ b/addons/hr_skills/static/src/fields/skills_one2many/skills_one2many.js @@ -95,7 +95,7 @@ export class SkillsX2ManyField extends X2ManyField { } async onAdd({ context, editable } = {}) { - const employeeId = this.props.record.resId; + const employeeId = this.props.record.resModel === "res.users" ? this.props.record.data.employee_id[0] : this.props.record.resId; return super.onAdd({ editable, context: { diff --git a/addons/hr_skills/views/hr_views.xml b/addons/hr_skills/views/hr_views.xml index 00016c8fa68..91aa0a2d269 100644 --- a/addons/hr_skills/views/hr_views.xml +++ b/addons/hr_skills/views/hr_views.xml @@ -147,6 +147,7 @@
+