From 2e67fb0757ecb09179521e45ee123b1b6ab885e5 Mon Sep 17 00:00:00 2001
From: Carsten  Rose <carsten.rose@math.uzh.ch>
Date: Fri, 30 Aug 2019 10:02:37 +0200
Subject: [PATCH] fix problem undefined index

---
 extension/Classes/Core/Report/SendMail.php | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/extension/Classes/Core/Report/SendMail.php b/extension/Classes/Core/Report/SendMail.php
index 971cd0708..011691696 100644
--- a/extension/Classes/Core/Report/SendMail.php
+++ b/extension/Classes/Core/Report/SendMail.php
@@ -67,7 +67,9 @@ class SendMail {
         if (!empty($redirectAllMail)) {
 
             foreach ([SENDMAIL_TOKEN_RECEIVER, SENDMAIL_TOKEN_RECEIVER_CC, SENDMAIL_TOKEN_RECEIVER_BCC] as $key) {
-                $mailConfig[$key] = (strlen($mailConfig[$key]) > 1023) ? str_replace(',', ', ', $mailConfig[$key]) : $mailConfig[$key];
+                if (isset($mailConfig[$key])) {
+                    $mailConfig[$key] = (strlen($mailConfig[$key]) > 1023) ? str_replace(',', ', ', $mailConfig[$key]) : $mailConfig[$key];
+                }
             }
 
             $addBody = "All QFQ outgoing mails are caught and redirected to you." . PHP_EOL . "Original receiver(s) are ..." . PHP_EOL;
-- 
GitLab