feat: submission query get all en get
This commit is contained in:
		
							parent
							
								
									955be87da3
								
							
						
					
					
						commit
						2cda69ef5e
					
				
					 2 changed files with 72 additions and 2 deletions
				
			
		|  | @ -11,7 +11,11 @@ export interface SubmissionResponse { | |||
| 
 | ||||
| export class SubmissionController extends BaseController { | ||||
|     constructor(classid: string, assignmentNumber: number, groupNumber: number) { | ||||
|         super(`class/${classid}/assignments/${assignmentNumber}/groups/${groupNumber}`); | ||||
|         super(`class/${classid}/assignments/${assignmentNumber}/groups/${groupNumber}/submissions`); | ||||
|     } | ||||
| 
 | ||||
|     protected getBasePath(classid: string, assignmentNumber: number, groupNumber: number) { | ||||
|         return `class/${classid}/assignments/${assignmentNumber}/groups/${groupNumber}/submissions`; | ||||
|     } | ||||
| 
 | ||||
|     async getAll(full = true): Promise<SubmissionsResponse> { | ||||
|  | @ -22,7 +26,7 @@ export class SubmissionController extends BaseController { | |||
|         return this.get<SubmissionResponse>(`/${submissionNumber}`); | ||||
|     } | ||||
| 
 | ||||
|     async createSubmission(data: unknown): Promise<SubmissionResponse> { | ||||
|     async createSubmission(data: SubmissionDTO): Promise<SubmissionResponse> { | ||||
|         return this.post<SubmissionResponse>(`/`, data); | ||||
|     } | ||||
| 
 | ||||
|  |  | |||
		Reference in a new issue
	
	 Adriaan Jacquet
						Adriaan Jacquet