Set the Google attendee data only if all the values are available

This commit is contained in:
Alex Tselegidis 2024-04-26 17:28:02 +02:00
parent 171623c6a0
commit 078442719c
1 changed files with 2 additions and 2 deletions

View File

@ -181,7 +181,7 @@ class Google_sync
$event_provider->setEmail($provider['email']);
$event->attendees[] = $event_provider;
if (!empty($customer)) {
if (!empty($customer['first_name']) && !empty($customer['last_name']) && !empty($customer['email'])) {
$event_customer = new Google_Service_Calendar_EventAttendee();
$event_customer->setDisplayName($customer['first_name'] . ' ' . $customer['last_name']);
$event_customer->setEmail($customer['email']);
@ -243,7 +243,7 @@ class Google_sync
$event_provider->setEmail($provider['email']);
$event->attendees[] = $event_provider;
if (!empty($customer)) {
if (!empty($customer['first_name']) && !empty($customer['last_name']) && !empty($customer['email'])) {
$event_customer = new Google_Service_Calendar_EventAttendee();
$event_customer->setDisplayName($customer['first_name'] . ' ' . $customer['last_name']);
$event_customer->setEmail($customer['email']);