From 5dba4522271a0690178c4b3a33cb5cd6a055895d Mon Sep 17 00:00:00 2001 From: Leonardo Pavan Rocha Date: Tue, 1 Feb 2022 10:25:58 +0000 Subject: [PATCH] [IMP] fleet, hr_fleet: improve assignment logs view Assignment logs list view can be accessed both from fleet and from hr_fleet, however they show many repeating fields and, for this reason, this commit improves these views by leaving the repeating fields as optional="hide". task-2742923 Part-of: odoo/odoo#83755 --- .../models/fleet_vehicle_assignation_log.py | 10 ------ addons/fleet/views/fleet_vehicle_views.xml | 3 +- addons/hr_fleet/models/employee.py | 2 +- addons/hr_fleet/models/fleet_vehicle.py | 5 +++ addons/hr_fleet/views/fleet_vehicle_views.xml | 31 ++++++++++++++++--- 5 files changed, 34 insertions(+), 17 deletions(-) diff --git a/addons/fleet/models/fleet_vehicle_assignation_log.py b/addons/fleet/models/fleet_vehicle_assignation_log.py index defcd1fd39e..1d4c5e62460 100644 --- a/addons/fleet/models/fleet_vehicle_assignation_log.py +++ b/addons/fleet/models/fleet_vehicle_assignation_log.py @@ -13,13 +13,3 @@ class FleetVehicleAssignationLog(models.Model): driver_id = fields.Many2one('res.partner', string="Driver", required=True) date_start = fields.Date(string="Start Date") date_end = fields.Date(string="End Date") - - def action_open_vehicle(self): - self.ensure_one() - return { - 'type': 'ir.actions.act_window', - 'res_model': 'fleet.vehicle', - 'res_id': self.vehicle_id.id, - 'view_mode': 'form', - 'context': dict(self.env.context, create=False), - } diff --git a/addons/fleet/views/fleet_vehicle_views.xml b/addons/fleet/views/fleet_vehicle_views.xml index 4dfe621b507..9d2381024bb 100644 --- a/addons/fleet/views/fleet_vehicle_views.xml +++ b/addons/fleet/views/fleet_vehicle_views.xml @@ -536,10 +536,9 @@ + - -