Calendar: Fix form to add collective event - refs BT#19390

pull/4088/head
Angel Fernando Quiroz Campos 4 years ago
parent 75495e1454
commit 698aa0f04f
  1. 21
      main/inc/lib/agenda.lib.php

@ -2639,20 +2639,23 @@ class Agenda
if ($agendaCollectiveInvitations && 'personal' === $this->type) {
$em = Database::getManager();
$event = $em->find('ChamiloCoreBundle:PersonalAgenda', $id);
$eventInvitation = $event->getInvitation();
$invitees = [];
$isCollective = false;
if ($eventInvitation) {
foreach ($eventInvitation->getInvitees() as $invitee) {
$inviteeUser = $invitee->getUser();
if ($id) {
$event = $em->find('ChamiloCoreBundle:PersonalAgenda', $id);
$eventInvitation = $event->getInvitation();
if ($eventInvitation) {
foreach ($eventInvitation->getInvitees() as $invitee) {
$inviteeUser = $invitee->getUser();
$invitees[$inviteeUser->getId()] = $inviteeUser->getCompleteNameWithUsername();
$invitees[$inviteeUser->getId()] = $inviteeUser->getCompleteNameWithUsername();
}
}
}
$isCollective = $event->isCollective();
$isCollective = $event->isCollective();
}
$form->addSelectAjax(
'invitees',

Loading…
Cancel
Save