fix: media directories issues

This commit is contained in:
swve 2024-01-29 11:40:11 +01:00
parent 3490d7b134
commit ec322a8821
2 changed files with 6 additions and 6 deletions

View file

@ -9,7 +9,7 @@ async def upload_video(video_file, activity_uuid, org_uuid, course_uuid):
try: try:
await upload_content( await upload_content(
f"courses/{course_uuid}/activities/{activity_uuid}/video", f"courses/{course_uuid}/activities/{activity_uuid}/video",
org_uuid, 'orgs',
org_uuid, org_uuid,
contents, contents,
f"video.{video_format}", f"video.{video_format}",

View file

@ -21,26 +21,26 @@ export function getUserAvatarMediaDirectory(userUUID: string, fileId: string) {
export function getActivityBlockMediaDirectory(orgUUID: string, courseId: string, activityId: string, blockId: any, fileId: any, type: string) { export function getActivityBlockMediaDirectory(orgUUID: string, courseId: string, activityId: string, blockId: any, fileId: any, type: string) {
if (type == "pdfBlock") { if (type == "pdfBlock") {
let uri = `${getMediaUrl()}content/${orgUUID}/courses/${courseId}/activities/${activityId}/dynamic/blocks/pdfBlock/${blockId}/${fileId}`; let uri = `${getMediaUrl()}content/orgs/${orgUUID}/courses/${courseId}/activities/${activityId}/dynamic/blocks/pdfBlock/${blockId}/${fileId}`;
return uri; return uri;
} }
if (type == "videoBlock") { if (type == "videoBlock") {
let uri = `${getMediaUrl()}content/${orgUUID}/courses/${courseId}/activities/${activityId}/dynamic/blocks/videoBlock/${blockId}/${fileId}`; let uri = `${getMediaUrl()}content/orgs/${orgUUID}/courses/${courseId}/activities/${activityId}/dynamic/blocks/videoBlock/${blockId}/${fileId}`;
return uri; return uri;
} }
if (type == "imageBlock") { if (type == "imageBlock") {
let uri = `${getMediaUrl()}content/${orgUUID}/courses/${courseId}/activities/${activityId}/dynamic/blocks/imageBlock/${blockId}/${fileId}`; let uri = `${getMediaUrl()}content/orgs/${orgUUID}/courses/${courseId}/activities/${activityId}/dynamic/blocks/imageBlock/${blockId}/${fileId}`;
return uri; return uri;
} }
} }
export function getActivityMediaDirectory(orgUUID: string, courseId: string, activityId: string, fileId: string, activityType: string) { export function getActivityMediaDirectory(orgUUID: string, courseId: string, activityId: string, fileId: string, activityType: string) {
if (activityType == "video") { if (activityType == "video") {
let uri = `${getMediaUrl()}content/${orgUUID}/courses/${courseId}/activities/${activityId}/video/${fileId}`; let uri = `${getMediaUrl()}content/orgs/${orgUUID}/courses/${courseId}/activities/${activityId}/video/${fileId}`;
return uri; return uri;
} }
if (activityType == "documentpdf") { if (activityType == "documentpdf") {
let uri = `${getMediaUrl()}content/${orgUUID}/courses/${courseId}/activities/${activityId}/documentpdf/${fileId}`; let uri = `${getMediaUrl()}content/orgs/${orgUUID}/courses/${courseId}/activities/${activityId}/documentpdf/${fileId}`;
return uri; return uri;
} }
} }