|
@@ -108,7 +108,8 @@ exports.getRequestPath = (item) => {
|
|
|
} else if (item.file_type) {
|
|
|
return `${encodeURIComponent(item.meeting_id)}?recordingId=${encodeURIComponent(item.id)}`
|
|
|
}
|
|
|
- return `${encodeURIComponent(item.uuid)}`
|
|
|
+ // Zoom meeting ids are reused so we need to use the UUID. Also, these UUIDs can contain `/` characters which require double encoding (see https://devforum.zoom.us/t/double-encode-meeting-uuids/23729)
|
|
|
+ return `${encodeURIComponent(encodeURIComponent(item.uuid))}`
|
|
|
}
|
|
|
|
|
|
exports.getStartDate = (item) => {
|