From 2eb7c68f9fdd7c8b42561f78fb0db84b0fda1f9c Mon Sep 17 00:00:00 2001 From: madresebanoo Date: Wed, 2 Sep 2026 15:02:02 +0430 Subject: [PATCH] fix(courses): course cover image not saved on create/edit The admin course form sent a stray upload id (imageId/uploadId) that didn't match any field the API accepts; the API expects cover_media_id with the media id returned from the upload endpoint. Also switch course displays to the coverUrl field the API actually returns. --- .../admin/courses/components/CourseItem.vue | 22 ++++++++----------- .../modals/AddOfferedCourseModal.vue | 10 ++++----- .../components/modals/CourseDetailsModal.vue | 2 +- src/features/admin/courses/schema/index.js | 2 +- .../admin/terms/components/CourseItem.vue | 4 ++-- 5 files changed, 18 insertions(+), 22 deletions(-) diff --git a/src/features/admin/courses/components/CourseItem.vue b/src/features/admin/courses/components/CourseItem.vue index 89e6f2f..22a6859 100644 --- a/src/features/admin/courses/components/CourseItem.vue +++ b/src/features/admin/courses/components/CourseItem.vue @@ -1,8 +1,8 @@