Plugins: Zoom - meeting activity, fix UI (WIP)

BT#17288
pull/3433/head
Julio Montoya 5 years ago
parent 5810d8d691
commit f337682be5
  1. 13
      plugin/zoom/endpoint.php
  2. 7
      plugin/zoom/view/activity.tpl

@ -67,26 +67,19 @@ switch ($objectType) {
case 'deleted':
$em->remove($meeting);
$em->flush();
exit;
break;
case 'ended':
case 'started':
$meeting->setStatus($action);
$meeting->addActivity($activity);
$em->persist($meeting);
$em->flush();
break;
case 'participant_joined':
case 'participant_left':
$meeting->addActivity($activity);
break;
default:
$meeting->addActivity($activity);
$em->persist($meeting);
$em->flush();
//error_log(sprintf('Event "%s" on %s was unhandled: %s', $action, $objectType, $body));
//http_response_code(Response::HTTP_NOT_IMPLEMENTED); // Not Implemented
break;
}
$em->persist($meeting);
$em->flush();
break;
case 'recording':
$recordingRepository = $em->getRepository(Recording::class);

@ -25,7 +25,7 @@
{{ activity.name }}
</td>
<td>
{{ activity.createdAt }}
{{ activity.createdAt | api_convert_and_format_date(3)}}
</td>
<td>
{% if activity.eventDecoded.registrant %}
@ -35,6 +35,11 @@
{{ activity.eventDecoded.registrant.email }} -
{{ activity.eventDecoded.registrant.status }}
{% endif %}
{% if activity.eventDecoded.participant %}
{{ 'User' | get_lang }} :
{{ activity.eventDecoded.participant.user_name }}
{% endif %}
</td>
</tr>
{% endfor %}

Loading…
Cancel
Save