diff --git a/addons/hr_skills/__manifest__.py b/addons/hr_skills/__manifest__.py index 6d895d20dfc..c02cc428108 100644 --- a/addons/hr_skills/__manifest__.py +++ b/addons/hr_skills/__manifest__.py @@ -35,7 +35,7 @@ This module introduces skills and resumé management for employees. 'assets': { 'web.assets_backend': [ 'hr_skills/static/src/css/hr_skills.scss', - 'hr_skills/static/src/js/resume_widget.js', + 'hr_skills/static/src/js/*.js', ], 'web.qunit_suite_tests': [ 'hr_skills/static/tests/**/*', diff --git a/addons/hr_skills/static/src/js/skills_graph.js b/addons/hr_skills/static/src/js/skills_graph.js new file mode 100644 index 00000000000..71f031afcd7 --- /dev/null +++ b/addons/hr_skills/static/src/js/skills_graph.js @@ -0,0 +1,24 @@ +/** @odoo-module **/ + +import { registry } from "@web/core/registry"; +import { GraphRenderer } from "@web/views/graph/graph_renderer"; +import { graphView } from "@web/views/graph/graph_view"; + +export class SkillsGraphRenderer extends GraphRenderer { + getScaleOptions() { + const scaleOptions = super.getScaleOptions(); + + if ('yAxes' in scaleOptions) { + scaleOptions['yAxes'][0]['ticks']['suggestedMax'] = 100; + } + + return scaleOptions; + } +} + +export const skillsGraphView = { + ...graphView, + Renderer: SkillsGraphRenderer, +}; + +registry.category("views").add("skills_graph", skillsGraphView); diff --git a/addons/hr_skills/views/hr_employee_skill_log_views.xml b/addons/hr_skills/views/hr_employee_skill_log_views.xml index eb00782e9a3..5459d205c31 100644 --- a/addons/hr_skills/views/hr_employee_skill_log_views.xml +++ b/addons/hr_skills/views/hr_employee_skill_log_views.xml @@ -4,7 +4,7 @@ hr.employee.skill.log.view.graph hr.employee.skill.log - + @@ -17,7 +17,7 @@ hr.employee.skill.log.view.graph hr.employee.skill.log - + @@ -67,7 +67,6 @@ graph,tree {'fill_temporal': 0} - current @@ -77,8 +76,7 @@ hr.employee.skill.log graph,tree - {'fill_temporal': 0} - + {'fill_temporal': 0, 'search_default_group_by_skill_type_id': 1, 'search_default_group_by_skill_id': 2} current