diff --git a/frontend/src/controllers/assignments.ts b/frontend/src/controllers/assignments.ts index 6b069666..e255ad66 100644 --- a/frontend/src/controllers/assignments.ts +++ b/frontend/src/controllers/assignments.ts @@ -17,31 +17,31 @@ export class AssignmentController extends BaseController { super(`class/${classid}/assignments`); } - getAll(full = true) { + async getAll(full = true) { return this.get(`/`, { full }); } - getByNumber(num: number) { + async getByNumber(num: number) { return this.get(`/${num}`); } - createAssignment(data: any) { + async createAssignment(data: any) { return this.post(`/`, data); } - deleteAssignment(num: number) { + async deleteAssignment(num: number) { return this.delete(`/${num}`); } - getSubmissions(assignmentNumber: number, full = true) { + async getSubmissions(assignmentNumber: number, full = true) { return this.get(`/${assignmentNumber}/submissions`, { full }); } - getQuestions(assignmentNumber: number, full = true) { + async getQuestions(assignmentNumber: number, full = true) { return this.get(`/${assignmentNumber}/questions`, { full }); } - getGroups(assignmentNumber: number, full = true) { + async getGroups(assignmentNumber: number, full = true) { return this.get(`/${assignmentNumber}/groups`, { full }); } }