From dbf0a4613532eaf9c5247fe1ba48177e578f795b Mon Sep 17 00:00:00 2001 From: Julio Montoya Date: Thu, 6 Aug 2020 16:43:24 +0200 Subject: [PATCH] Minor - Plugins: Zoom - Add contact information when creating an event BT#17288 --- plugin/zoom/lib/API/BaseMeetingTrait.php | 6 ++++++ plugin/zoom/lib/ZoomPlugin.php | 2 ++ 2 files changed, 8 insertions(+) diff --git a/plugin/zoom/lib/API/BaseMeetingTrait.php b/plugin/zoom/lib/API/BaseMeetingTrait.php index a595d2c73a..353c2d1c97 100644 --- a/plugin/zoom/lib/API/BaseMeetingTrait.php +++ b/plugin/zoom/lib/API/BaseMeetingTrait.php @@ -27,4 +27,10 @@ trait BaseMeetingTrait /** @var string description */ public $agenda; + + /** @var string */ + public $contact_name; + + /** @var string */ + public $contact_email; } diff --git a/plugin/zoom/lib/ZoomPlugin.php b/plugin/zoom/lib/ZoomPlugin.php index 89e790ab97..03bc489d7f 100644 --- a/plugin/zoom/lib/ZoomPlugin.php +++ b/plugin/zoom/lib/ZoomPlugin.php @@ -1266,6 +1266,8 @@ class ZoomPlugin extends Plugin ) { $meetingInfoGet = MeetingInfoGet::fromTopicAndType($topic, MeetingInfoGet::TYPE_SCHEDULED); $meetingInfoGet->duration = $duration; + $meetingInfoGet->contact_email = $user->getEmail(); + $meetingInfoGet->contact_name = $user->getFullname(); $meetingInfoGet->start_time = $startTime->format(DateTimeInterface::ISO8601); $meetingInfoGet->agenda = $agenda; $meetingInfoGet->password = $password;