Skip to content

Fix Zoom recording download after URL expiration - #9027

Open
PuzzledUser wants to merge 2 commits into
chamilo:1.11.xfrom
PuzzledUser:patch-1
Open

Fix Zoom recording download after URL expiration#9027
PuzzledUser wants to merge 2 commits into
chamilo:1.11.xfrom
PuzzledUser:patch-1

Conversation

@PuzzledUser

Copy link
Copy Markdown

Summary

Fixes copying Zoom recording files to a course when the stored recording download URL or credentials have expired.

Changes

  • Fetch current recording information from Zoom when copying a recording.
  • Request the current download access token.
  • Match the requested recording file by its Zoom recording file ID.
  • Download using the current download URL and access token.
  • Add recording_play_passcode to RecordingMeeting so current Zoom API responses deserialize correctly.

Testing

Tested with an existing Zoom recording whose original download credentials had expired. The recording was successfully downloaded and copied into the Chamilo course.

Add recording_play_passcode to RecordingMeeting so current Zoom API responses deserialize correctly.
- Fetch current recording information from Zoom when copying a recording.
- Request the current download access token.
- Match the requested recording file by its Zoom recording file ID.
- Download using the current download URL and access token.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant