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': case 'deleted':
$em->remove($meeting); $em->remove($meeting);
$em->flush(); $em->flush();
exit;
break; break;
case 'ended': case 'ended':
case 'started': case 'started':
$meeting->setStatus($action); $meeting->setStatus($action);
$meeting->addActivity($activity);
$em->persist($meeting);
$em->flush();
break;
case 'participant_joined':
case 'participant_left':
$meeting->addActivity($activity); $meeting->addActivity($activity);
break; break;
default: default:
$meeting->addActivity($activity); $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; break;
} }
$em->persist($meeting);
$em->flush();
break; break;
case 'recording': case 'recording':
$recordingRepository = $em->getRepository(Recording::class); $recordingRepository = $em->getRepository(Recording::class);

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

Loading…
Cancel
Save