From af8d35b72cd19487d98413bafce517029c0176a7 Mon Sep 17 00:00:00 2001
From: Ruben Bimberg <ruben.bimberg@mni.thm.de>
Date: Sat, 9 Oct 2021 16:44:32 +0200
Subject: [PATCH] Fix no email addresses available

---
 .../_dialogs/user-bonus-token/user-bonus-token.component.ts   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/app/components/participant/_dialogs/user-bonus-token/user-bonus-token.component.ts b/src/app/components/participant/_dialogs/user-bonus-token/user-bonus-token.component.ts
index 3cdad7a43..ff2d6cc32 100644
--- a/src/app/components/participant/_dialogs/user-bonus-token/user-bonus-token.component.ts
+++ b/src/app/components/participant/_dialogs/user-bonus-token/user-bonus-token.component.ts
@@ -104,14 +104,14 @@ export class UserBonusTokenComponent implements OnInit {
                   .pipe(
                     map((users) => {
                       users.sort((a, b) => userIds.indexOf(a.id) - userIds.indexOf(b.id));
-                      return users.map((user) => (user as any).email as string);
+                      return users.map((user) => (user as any).email as string).filter(e => e);
                     })
                   );
               })
             ))
         )
         .subscribe(ids => {
-          this.send(ids.find(e => e) || 'null', ids.slice(1).filter(e => e));
+          this.send(ids[0] || '', ids.slice(1));
         });
     } else {
       this.translationService.get('user-bonus-token.please-choose').subscribe(msg => {
-- 
GitLab