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

get meeting recordings: use complete recording data #517

Merged

Conversation

jrchamp
Copy link
Collaborator

@jrchamp jrchamp commented Sep 13, 2023

Previously, we were requesting the recordings using the meeting numeric ID, which only returns the recordings for the most recent occurrence of the meeting. Instead, we request the host's recording list, which does not have that limitation. Then we match it up to the Moodle activity and add it to the database.

Fixes #515

@jrchamp jrchamp added the bug Fixes problems or reduces technical debt label Sep 13, 2023
@jrchamp jrchamp requested a review from a team September 13, 2023 15:21
@jrchamp jrchamp self-assigned this Sep 13, 2023
Copy link
Collaborator Author

@jrchamp jrchamp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oops, variables were confused in the rework.

classes/task/get_meeting_recordings.php Outdated Show resolved Hide resolved
classes/task/get_meeting_recordings.php Outdated Show resolved Hide resolved
classes/task/get_meeting_recordings.php Outdated Show resolved Hide resolved
classes/task/get_meeting_recordings.php Outdated Show resolved Hide resolved
@jrchamp jrchamp force-pushed the fix/only-newest-occurrence-recordings branch 3 times, most recently from af451a9 to 029af5c Compare September 28, 2023 05:55
Plus, only fetch passcodes we need
@jrchamp jrchamp force-pushed the fix/only-newest-occurrence-recordings branch from 029af5c to 0f50a72 Compare September 28, 2023 06:53
@jrchamp jrchamp merged commit 910bcd8 into ncstate-delta:main Sep 28, 2023
@jrchamp jrchamp deleted the fix/only-newest-occurrence-recordings branch September 28, 2023 16:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Fixes problems or reduces technical debt
Projects
No open projects
Archived in project
Development

Successfully merging this pull request may close these issues.

Not all recordings are visible in Moodle
2 participants