From acbf2b46da6db6c7181e126ebf75f8e49a8bcfa5 Mon Sep 17 00:00:00 2001 From: nathangray Date: Mon, 25 Jul 2016 15:06:20 -0600 Subject: [PATCH] Prevent "Parameter must be scalar" error when creating a calendar event - thanks @sbourget --- calendar/inc/class.calendar_uiforms.inc.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/calendar/inc/class.calendar_uiforms.inc.php b/calendar/inc/class.calendar_uiforms.inc.php index be14c82d13..9b5b1ef53f 100644 --- a/calendar/inc/class.calendar_uiforms.inc.php +++ b/calendar/inc/class.calendar_uiforms.inc.php @@ -379,7 +379,13 @@ class calendar_uiforms extends calendar_ui break; case 'participant': foreach($data as $participant) - { // email or rfc822 addresse (eg. "Ralf Becker ") + { + if (is_null($participant)) + { + continue; + } + + // email or rfc822 addresse (eg. "Ralf Becker ") $email = array(); if(preg_match('/^(.*<)?([a-z0-9_.-]+@[a-z0-9_.-]{5,})>?$/i',$participant,$email)) {