fix: voeg .js toe submission

This commit is contained in:
Gabriellvl 2025-03-13 13:54:45 +01:00
parent e8975878aa
commit 3e2c73320b
4 changed files with 16 additions and 16 deletions

View file

@ -1,15 +1,15 @@
import { getSubmissionRepository } from "../data/repositories";
import { Language } from "../entities/content/language";
import { LearningObjectIdentifier } from "../entities/content/learning-object-identifier";
import { mapToSubmissionDTO, SubmissionDTO } from "../interfaces/submission";
import { getSubmissionRepository } from "../data/repositories.js";
import { Language } from "../entities/content/language.js";
import { LearningObjectIdentifier } from "../entities/content/learning-object-identifier.js";
import { mapToSubmissionDTO, SubmissionDTO } from "../interfaces/submission.js";
export async function getSubmission(
learningObjectHruid: string,
language: Language,
version: string,
submissionNumber: number,
submissionNumber: number,
): Promise<SubmissionDTO | null> {
const loId = new LearningObjectIdentifier(learningObjectHruid, language, version);
const loId = new LearningObjectIdentifier(learningObjectHruid, language, version);
const submissionRepository = getSubmissionRepository();
const submission = await submissionRepository.findSubmissionByLearningObjectAndSubmissionNumber(loId, submissionNumber);
@ -19,4 +19,4 @@ export async function getSubmission(
}
return mapToSubmissionDTO(submission);
}
}