diff --git a/routes/(apps)/mobility/(_islands)/ConsultMobility.tsx b/routes/(apps)/mobility/(_islands)/ConsultMobility.tsx
index ed2cb79..2457cfc 100644
--- a/routes/(apps)/mobility/(_islands)/ConsultMobility.tsx
+++ b/routes/(apps)/mobility/(_islands)/ConsultMobility.tsx
@@ -35,6 +35,7 @@ export default function ConsultMobility() {
destinationCountry: existingMobility?.destinationCountry || null,
destinationName: existingMobility?.destinationName || null,
mobilityStatus: existingMobility?.mobilityStatus || "N/A",
+ attestationFile: existingMobility?.attestationFile || null, // Ajouter le fichier
promotionId: student.promotionId,
promotionName: student.promotionName,
};
@@ -97,6 +98,7 @@ export default function ConsultMobility() {
Destination Country |
Destination Name |
Status |
+ Attestation File |
@@ -113,6 +115,19 @@ export default function ConsultMobility() {
{entry.destinationCountry || "N/A"} |
{entry.destinationName || "N/A"} |
{entry.mobilityStatus} |
+
+ {entry.attestationFile ? (
+
+ Download
+
+ ) : (
+ "N/A"
+ )}
+ |
))}
diff --git a/routes/(apps)/mobility/api/insert-mobility.ts b/routes/(apps)/mobility/api/insert-mobility.ts
index dac160a..55c0a58 100644
--- a/routes/(apps)/mobility/api/insert-mobility.ts
+++ b/routes/(apps)/mobility/api/insert-mobility.ts
@@ -16,7 +16,8 @@ export const handler: Handlers = {
mobility.weeksCount,
mobility.destinationCountry,
mobility.destinationName,
- mobility.mobilityStatus
+ mobility.mobilityStatus,
+ mobility.attestationFile -- Inclure le fichier
FROM mobility`
).all();