From c64a4bf79f11cc684ceeaf8d92ffec96f48f9d19 Mon Sep 17 00:00:00 2001
From: "florian.azizian" <florian.azizian@maarch.org>
Date: Fri, 21 Feb 2020 16:16:32 +0100
Subject: [PATCH] FEAT #12091 TIME 0:15 label was null in autocompletion mail

---
 .../sended-resource-page/sended-resource-page.component.ts  | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/frontend/app/sendedResource/sended-resource-page/sended-resource-page.component.ts b/src/frontend/app/sendedResource/sended-resource-page/sended-resource-page.component.ts
index b8ca2f433a8..2f89d2b711d 100644
--- a/src/frontend/app/sendedResource/sended-resource-page/sended-resource-page.component.ts
+++ b/src/frontend/app/sendedResource/sended-resource-page/sended-resource-page.component.ts
@@ -519,7 +519,11 @@ export class SendedResourcePageComponent implements OnInit {
                 data = data.filter((contact: any) => !this.functions.empty(contact.email) || contact.type === 'contactGroup').map((contact: any) => {
                     let label = '';
                     if (contact.type === 'user' || contact.type === 'contact') {
-                        label = `${contact.firstname} ${contact.lastname}`;
+                        if (!this.functions.empty(contact.firstname) || !this.functions.empty(contact.lastname)) {
+                            label = contact.firstname + ' ' + contact.lastname;
+                        } else {
+                            label = contact.company;
+                        }
                     } else if (contact.type === 'contactGroup') {
                         label = `${contact.firstname} ${contact.lastname}`;
                     } else {
-- 
GitLab