fix: voeg .js toe submission
This commit is contained in:
		
							parent
							
								
									e8975878aa
								
							
						
					
					
						commit
						3e2c73320b
					
				
					 4 changed files with 16 additions and 16 deletions
				
			
		|  | @ -1,6 +1,6 @@ | |||
| import { Request, Response } from "express"; | ||||
| import { getSubmission } from "../services/submissions"; | ||||
| import { Language, languageMap } from "../entities/content/language"; | ||||
| import { getSubmission } from "../services/submissions.js"; | ||||
| import { Language, languageMap } from "../entities/content/language.js"; | ||||
| 
 | ||||
| interface SubmissionParams { | ||||
|     lohruid: string, | ||||
|  | @ -30,4 +30,4 @@ export async function getSubmissionHandler( | |||
|     } | ||||
| 
 | ||||
|     res.json(submission); | ||||
| } | ||||
| } | ||||
|  |  | |||
|  | @ -1,7 +1,7 @@ | |||
| import { Submission } from "../entities/assignments/submission.entity"; | ||||
| import { Language } from "../entities/content/language"; | ||||
| import { GroupDTO, mapToGroupDTO } from "./group"; | ||||
| import { mapToStudentDTO, StudentDTO } from "./student"; | ||||
| import { Submission } from "../entities/assignments/submission.entity.js"; | ||||
| import { Language } from "../entities/content/language.js"; | ||||
| import { GroupDTO, mapToGroupDTO } from "./group.js"; | ||||
| import { mapToStudentDTO, StudentDTO } from "./student.js"; | ||||
| 
 | ||||
| export interface SubmissionDTO { | ||||
|     learningObjectHruid: string, | ||||
|  | @ -27,4 +27,4 @@ export function mapToSubmissionDTO(submission: Submission): SubmissionDTO { | |||
|         group: submission.onBehalfOf ? mapToGroupDTO(submission.onBehalfOf) : undefined, | ||||
|         content: submission.content, | ||||
|     } | ||||
| } | ||||
| } | ||||
|  |  | |||
|  | @ -1,5 +1,5 @@ | |||
| import express from 'express'; | ||||
| import { getSubmissionHandler } from '../controllers/submissions'; | ||||
| import { getSubmissionHandler } from '../controllers/submissions.js'; | ||||
| const router = express.Router({ mergeParams: true }); | ||||
| 
 | ||||
| 
 | ||||
|  |  | |||
|  | @ -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); | ||||
| } | ||||
| } | ||||
|  |  | |||
		Reference in a new issue
	
	 Gabriellvl
						Gabriellvl