From eaa28efdf7f6a153a9812bdcfed0b52b8f1bc63b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lucas=20Lef=C3=A8vre?= Date: Tue, 28 May 2019 12:12:15 +0200 Subject: [PATCH] [IMP] hr_holidays: Clean manager form refs Purpose ======= Ease modification/addition of views and actions (in particular when inheriting actions in hr_holidays_gantt) Specification ============= Use `form_view_ref` in the action context instead of the form xml id in all views. + Add tree view from "Time Off / My Team" --- addons/hr_holidays/views/hr_leave_views.xml | 27 ++++++++------------- 1 file changed, 10 insertions(+), 17 deletions(-) diff --git a/addons/hr_holidays/views/hr_leave_views.xml b/addons/hr_holidays/views/hr_leave_views.xml index 1c083ba8b10..1208b7f4ab6 100644 --- a/addons/hr_holidays/views/hr_leave_views.xml +++ b/addons/hr_holidays/views/hr_leave_views.xml @@ -368,7 +368,7 @@ hr.leave.view.calendar hr.leave - + @@ -440,11 +440,16 @@ All Time Off hr.leave form - calendar - {'search_default_year': 1, 'search_default_group_employee': 1, 'search_default_managed_people': 1, 'search_default_managed_people': 1, 'search_default_my_team_leaves': 1} + calendar,tree + { + 'search_default_year': 1, + 'search_default_group_employee': 1, + 'search_default_managed_people': 1, + 'search_default_my_team_leaves': 1, + 'form_view_ref': 'hr_holidays.hr_leave_view_form_manager', + } [('holiday_type','=','employee'), ('state', '!=', 'refuse')] - hr.leave tree,kanban,form,calendar,activity - {} + {'form_view_ref': 'hr_holidays.hr_leave_view_form_manager'} []

@@ -602,18 +607,6 @@

- - 2 - tree - - - - - 10 - form - - - Department Time Off