Skip to content

Commit 3aa3a58

Browse files
committed
use populated courseID field...
prior `_id` field referenced the courseLookup db id, but in each course, the retrieved config has a hardcoded docID
1 parent 20b6d0e commit 3aa3a58

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

packages/platform-ui/src/views/Courses.vue

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@
4040
variant="text"
4141
color="error"
4242
data-cy="drop-course-button"
43-
:loading="spinnerMap[course._id] !== undefined"
44-
@click="dropCourse(course._id)"
43+
:loading="spinnerMap[course.courseID] !== undefined"
44+
@click="dropCourse(course.courseID)"
4545
>
4646
Drop
4747
</v-btn>
@@ -58,8 +58,8 @@
5858
<v-col cols="12" class="mt-4">
5959
<h2 class="text-h5 mb-3">Available Quilts</h2>
6060
<v-row>
61-
<v-col v-for="course in displayedAvailableCourses" :key="course._id" cols="12" sm="6" md="4" lg="3">
62-
<course-stub-card data-cy="available-course-card" :course-id="course._id" @refresh="refreshData" />
61+
<v-col v-for="course in displayedAvailableCourses" :key="course.courseID" cols="12" sm="6" md="4" lg="3">
62+
<course-stub-card data-cy="available-course-card" :course-id="course.courseID" @refresh="refreshData" />
6363
</v-col>
6464
</v-row>
6565

@@ -202,7 +202,7 @@ export default defineComponent({
202202
console.error(`Error refreshing course data:`, e);
203203
alertUser({
204204
status: Status.error,
205-
text: `Failed to load courses: ${e.message || 'Database access error'}`,
205+
text: `Failed to load courses: ${e || 'Database access error'}`,
206206
});
207207
}
208208
},

0 commit comments

Comments
 (0)