From 6cda7c2411addc98ca1d27f6f45a0cafcfb6b0f4 Mon Sep 17 00:00:00 2001 From: Rob Coekaerts Date: Fri, 29 Dec 2023 12:28:26 +0100 Subject: [PATCH] [IMP] hr_skills: change wizard title for skills resume wizard This commit simply changes the title of the skills resume wizard for clarity. task-3660000 closes odoo/odoo#146294 Signed-off-by: Yannick Tivisse (yti) --- .../static/src/fields/resume_one2many/resume_one2many.js | 7 ++++++- .../static/src/fields/skills_one2many/skills_one2many.js | 6 +++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/addons/hr_skills/static/src/fields/resume_one2many/resume_one2many.js b/addons/hr_skills/static/src/fields/resume_one2many/resume_one2many.js index 1332fe08337..33b9c2c6e84 100644 --- a/addons/hr_skills/static/src/fields/resume_one2many/resume_one2many.js +++ b/addons/hr_skills/static/src/fields/resume_one2many/resume_one2many.js @@ -1,5 +1,6 @@ /** @odoo-module */ +import { _t } from "@web/core/l10n/translation"; import { registry } from "@web/core/registry"; import { formatDate } from "@web/core/l10n/dates"; @@ -30,7 +31,11 @@ ResumeListRenderer.rowsTemplate = "hr_skills.ResumeListRenderer.Rows"; ResumeListRenderer.recordRowTemplate = "hr_skills.ResumeListRenderer.RecordRow"; -export class ResumeX2ManyField extends SkillsX2ManyField {} +export class ResumeX2ManyField extends SkillsX2ManyField { + getWizardTitleName() { + return _t("Create a resume line"); + } +} ResumeX2ManyField.components = { ...SkillsX2ManyField.components, ListRenderer: ResumeListRenderer, 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 8496217a53d..8ec9b5f6225 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 @@ -85,11 +85,15 @@ export class SkillsX2ManyField extends X2ManyField { }); this._openRecord = (params) => { - params.title = _t("Select Skills"); + params.title = this.getWizardTitleName(); openRecord({...params}); }; } + getWizardTitleName() { + return _t("Select Skills") + } + async onAdd({ context, editable } = {}) { const employeeId = this.props.record.resId; return super.onAdd({