From 9307ee88862e6ad41126c55b7899dea02b825fe8 Mon Sep 17 00:00:00 2001 From: Raffael Meyer <14891507+barredterra@users.noreply.github.com> Date: Wed, 15 Jan 2025 15:16:03 +0100 Subject: [PATCH] fix(Contact): export company name and department in vCard (#29190) --- frappe/contacts/doctype/contact/contact.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/frappe/contacts/doctype/contact/contact.py b/frappe/contacts/doctype/contact/contact.py index 3d9c05dba9..6d90533be6 100644 --- a/frappe/contacts/doctype/contact/contact.py +++ b/frappe/contacts/doctype/contact/contact.py @@ -193,6 +193,16 @@ class Contact(Document): if self.designation: vcard.add("title").value = self.designation + org_list = [] + if self.company_name: + org_list.append(self.company_name) + + if self.department: + org_list.append(self.department) + + if org_list: + vcard.add("org").value = org_list + for row in self.email_ids: email = vcard.add("email") email.value = row.email_id