Fix insert-mobility, the file was overwritten by null. Anys if you can test it, I can't add anything in database (idk why)

This commit is contained in:
2026-01-06 23:21:56 -05:00
parent 8c4a64cc8a
commit a7a7f3cee2
2 changed files with 3 additions and 2 deletions
+1
View File
@@ -6,6 +6,7 @@ COPY . .
RUN deno cache main.ts --allow-import main.ts RUN deno cache main.ts --allow-import main.ts
RUN deno task build RUN deno task build
EXPOSE 80 EXPOSE 80
EXPOSE 443 EXPOSE 443
@@ -80,7 +80,7 @@ export const handler: Handlers = {
destinationCountry = excluded.destinationCountry, destinationCountry = excluded.destinationCountry,
destinationName = excluded.destinationName, destinationName = excluded.destinationName,
mobilityStatus = excluded.mobilityStatus, mobilityStatus = excluded.mobilityStatus,
attestationFile = excluded.attestationFile` attestationFile = COALESCE(excluded.attestationFile, mobility.attestationFile)`
); );
for (const mobility of dataEntries) { for (const mobility of dataEntries) {
@@ -105,7 +105,7 @@ export const handler: Handlers = {
calculatedWeeksCount = Math.floor(differenceInDays / 7); calculatedWeeksCount = Math.floor(differenceInDays / 7);
} }
} }
const attestationFile = fileMap[studentId] || null; const attestationFile = fileMap[studentId] ?? null;
console.log(`Inserting/Updating mobility for studentId: ${studentId}`); console.log(`Inserting/Updating mobility for studentId: ${studentId}`);
insertQuery.run( insertQuery.run(