Skip to content

Commit 62ed3b2

Browse files
committed
#4856 - Manually reassess greyed out declined exceptions
1 parent 415571e commit 62ed3b2

5 files changed

Lines changed: 5 additions & 0 deletions

File tree

sources/packages/backend/apps/api/src/route-controllers/application/application.aest.controller.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -195,6 +195,7 @@ export class ApplicationAESTController extends BaseController {
195195
originalAssessmentStatus: originalAssessment.studentAssessmentStatus,
196196
isApplicationArchived: application.isArchived,
197197
applicationStatus: application.applicationStatus,
198+
assessmentDate: application.currentAssessment.assessmentDate,
198199
};
199200
}
200201

sources/packages/backend/apps/api/src/route-controllers/application/models/application.dto.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -268,6 +268,7 @@ export class ApplicationAssessmentStatusDetailsAPIOutDTO {
268268
originalAssessmentStatus: StudentAssessmentStatus;
269269
isApplicationArchived: boolean;
270270
applicationStatus: ApplicationStatus;
271+
assessmentDate: Date;
271272
}
272273

273274
export class ApplicationWarningsAPIOutDTO {

sources/packages/backend/apps/api/src/services/application/application.service.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2164,6 +2164,7 @@ export class ApplicationService extends RecordDataModelService<Application> {
21642164
id: true,
21652165
currentAssessment: {
21662166
id: true,
2167+
assessmentDate: true,
21672168
offering: { id: true },
21682169
studentAppeal: { id: true },
21692170
},

sources/packages/web/src/components/aest/students/assessment/ManualReassessment.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ export default defineComponent({
6666
openModalButtonDisabled.value =
6767
applicationAssessmentStatusDetails.originalAssessmentStatus !==
6868
StudentAssessmentStatus.Completed ||
69+
applicationAssessmentStatusDetails.assessmentDate === null ||
6970
applicationAssessmentStatusDetails.isApplicationArchived ||
7071
[
7172
ApplicationStatus.Cancelled,

sources/packages/web/src/services/http/dto/Application.dto.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -222,6 +222,7 @@ export interface ApplicationAssessmentStatusDetailsAPIOutDTO {
222222
originalAssessmentStatus: StudentAssessmentStatus;
223223
isApplicationArchived: boolean;
224224
applicationStatus: ApplicationStatus;
225+
assessmentDate: Date;
225226
}
226227

227228
export interface ApplicationWarningsAPIOutDTO {

0 commit comments

Comments
 (0)