diff --git a/models/Exercise.ts b/models/Exercise.ts index 0e22c1ae43368baf2c065fd6ce8b41d6c8959548..710314ee1d377a117650fe1ced9ec171de104638 100644 --- a/models/Exercise.ts +++ b/models/Exercise.ts @@ -1,4 +1,7 @@ import GitlabRepository from '../../shared/types/Gitlab/GitlabRepository'; +import { CommitSchema } from '@gitbeaker/rest'; +import User from './User'; +import Assignment from './Assignment'; interface Exercise { @@ -10,6 +13,12 @@ interface Exercise { gitlabCreationInfo: GitlabRepository; gitlabLastInfo: GitlabRepository; gitlabLastInfoDate: string; + + members: Array<User> | undefined; + assignment: Assignment | undefined; + + isCorrection: boolean; + correctionCommit: CommitSchema | undefined; }