Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(html5): Added support for persistEvent #122

Draft
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

GuiLeme
Copy link
Collaborator

@GuiLeme GuiLeme commented Oct 8, 2024

What does this PR do?

This PR implemented the pluginApi.persistEvent function just as requested by #121.

Closes Issue(s)

Closes #121

Motivation

This will be a core feature of https://github.com/bigbluebutton/plugin-lms-user-information

How to test

Create a meeting with record=true to capture events.xml and with the following parameters

plugins=http://172.17.0.1:4701/manifest.json

run the sample-use-meeting plugin with an npm start and with the correct SDK.

Wait for a few seconds, end the meeting and check the events.xml by doing the folloing commands:

sudo updatedb
vi $(locate events.xml | grep <meeting-id>)

The meeting id can be found with /getMeetingInfo endpoint in the ApiMate for instance.

More

Closely related to bigbluebutton/bigbluebutton#21389

Copy link

This pull request has conflicts ☹
Please resolve those so we can review the pull request.
Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Allow a plugin to write an event to events.xml
1 participant