From a910b63706f83fd22c5518a92d19a4ab103019c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Palma?= Date: Wed, 5 Feb 2025 00:21:00 +0000 Subject: [PATCH] fix: treat exchange button with wronge course id --- src/@types/index.d.ts | 1 + src/components/admin/requests/cards/PersonExchanges.tsx | 2 +- .../admin/requests/cards/SingleStudentExchangeCard.tsx | 2 +- src/components/admin/requests/cards/StudentEnrollmentCard.tsx | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/@types/index.d.ts b/src/@types/index.d.ts index 0f878aa5..06b5f01f 100644 --- a/src/@types/index.d.ts +++ b/src/@types/index.d.ts @@ -24,6 +24,7 @@ export type Major = { export type CourseInfo = { id: number, + course: number, course_unit_year: number, course_unit_id: number, ects: number, diff --git a/src/components/admin/requests/cards/PersonExchanges.tsx b/src/components/admin/requests/cards/PersonExchanges.tsx index e529a0d6..f0d1a1d0 100644 --- a/src/components/admin/requests/cards/PersonExchanges.tsx +++ b/src/components/admin/requests/cards/PersonExchanges.tsx @@ -60,7 +60,7 @@ export const PersonExchanges = ({ nmec={participant_nmec} courseUnitId={exchanges.map(exchange => Number(exchange.course_unit_id))[0]} variant="secondary" - courseId={exchanges[0].course_info.id} + courseId={exchanges[0].course_info.course} /> } option.course_unit.id)} setExchange={setExchangeState} - courseId={exchange.options[0].course_unit.id} + courseId={exchange.options[0].course_unit.course} /> } diff --git a/src/components/admin/requests/cards/StudentEnrollmentCard.tsx b/src/components/admin/requests/cards/StudentEnrollmentCard.tsx index 48fc717b..d3367c85 100644 --- a/src/components/admin/requests/cards/StudentEnrollmentCard.tsx +++ b/src/components/admin/requests/cards/StudentEnrollmentCard.tsx @@ -114,7 +114,7 @@ export const StudentEnrollmentCard = ({ requestId={enrollment.id} courseUnitId={enrollment.options.map(option => option.course_unit.id)} setExchange={setEnrollmentState} - courseId={enrollment.options[0].course_unit.id} + courseId={enrollment.options[0].course_unit.course} /> }