From 0bc65727c7972f02b14025a2e7fd0cbc9974eb75 Mon Sep 17 00:00:00 2001 From: niyasraphy Date: Sun, 27 Nov 2022 17:51:08 +0000 Subject: [PATCH] [IMP] fleet, privacy_lookup: better breadcrumb for models closes odoo/odoo#106650 Signed-off-by: Yannick Tivisse (yti) --- addons/fleet/models/fleet_vehicle_assignation_log.py | 3 +++ addons/privacy_lookup/models/privacy_log.py | 1 + 2 files changed, 4 insertions(+) diff --git a/addons/fleet/models/fleet_vehicle_assignation_log.py b/addons/fleet/models/fleet_vehicle_assignation_log.py index 1d4c5e62460..29092569802 100644 --- a/addons/fleet/models/fleet_vehicle_assignation_log.py +++ b/addons/fleet/models/fleet_vehicle_assignation_log.py @@ -13,3 +13,6 @@ 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 name_get(self): + return [(rec.id, f'{rec.vehicle_id.name} - {rec.driver_id.name}') for rec in self] diff --git a/addons/privacy_lookup/models/privacy_log.py b/addons/privacy_lookup/models/privacy_log.py index accfab410fd..045a2d25f71 100644 --- a/addons/privacy_lookup/models/privacy_log.py +++ b/addons/privacy_lookup/models/privacy_log.py @@ -8,6 +8,7 @@ from odoo.exceptions import UserError class PrivacyLog(models.Model): _name = 'privacy.log' _description = 'Privacy Log' + _rec_name = 'user_id' date = fields.Datetime(default=fields.Datetime.now, required=True) anonymized_name = fields.Char(required=True)