From f4fab2d10c0e40f26d4f87b7407e10e53867d79e Mon Sep 17 00:00:00 2001 From: niyasraphy Date: Thu, 30 Mar 2023 17:59:15 +0000 Subject: [PATCH] [FIX] fleet: missing avatar image for model and vehicle field before this commit, in the list view of fleet (fleet.vehicle), services (fleet.vehicle.log.services) and odometer(fleet.vehicle.odometer) the vehicle_id and model_id field with many2one_avatar is not showing the image of vehicle and model. * open fleet -> fleet -> fleet * switch to list view * model field will be with empty image * similarly in services and odometer menus after this commit, the widget will be removed from the field as the avatar field doesn't exists in the model level. closes odoo/odoo#117752 X-original-commit: e57b6f898775a0e432ae1a21266a0f4bf82c0242 Signed-off-by: Kevin Baptiste --- addons/fleet/models/fleet_vehicle.py | 2 +- addons/fleet/models/fleet_vehicle_model.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/addons/fleet/models/fleet_vehicle.py b/addons/fleet/models/fleet_vehicle.py index 1fef93da8a4..34c326a7975 100644 --- a/addons/fleet/models/fleet_vehicle.py +++ b/addons/fleet/models/fleet_vehicle.py @@ -18,7 +18,7 @@ MODEL_FIELDS_TO_VEHICLE = { } class FleetVehicle(models.Model): - _inherit = ['mail.thread', 'mail.activity.mixin'] + _inherit = ['mail.thread', 'mail.activity.mixin', 'avatar.mixin'] _name = 'fleet.vehicle' _description = 'Vehicle' _order = 'license_plate asc, acquisition_date asc' diff --git a/addons/fleet/models/fleet_vehicle_model.py b/addons/fleet/models/fleet_vehicle_model.py index c904581c005..c96f91be119 100644 --- a/addons/fleet/models/fleet_vehicle_model.py +++ b/addons/fleet/models/fleet_vehicle_model.py @@ -18,6 +18,7 @@ FUEL_TYPES = [ class FleetVehicleModel(models.Model): _name = 'fleet.vehicle.model' + _inherit = ['avatar.mixin'] _description = 'Model of a vehicle' _order = 'name asc'