From 6403eb7151b220dca4c65885fc37bb9c926a2dab Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Tue, 13 Dec 2016 14:31:35 +0100 Subject: [PATCH] fix res.partner.title handling in Internetmarke Address Generation We don't want to try to print the object, but the abbreviated version of the title --- models/dp_delivery_carrier.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/models/dp_delivery_carrier.py b/models/dp_delivery_carrier.py index f321e52..dc1b719 100644 --- a/models/dp_delivery_carrier.py +++ b/models/dp_delivery_carrier.py @@ -68,7 +68,10 @@ class DPDeliveryCarrier(models.Model): person = None if partner.name: (first, last) = split_first_lastname(partner.name) - person = im.build_pers_name(first=first, last=last, title=partner.title) + title = None + if partner.title and partner.title.shortcut: + title = partner.title.shortcut + person = im.build_pers_name(first=first, last=last, title=title) return im.build_comp_addr(company = partner.parent_id.name, address = addr, person = person)