-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
#1978 - Request an Offering Change: Student View Request #2196
#1978 - Request an Offering Change: Student View Request #2196
Conversation
...oute-controllers/education-program-offering/education-program-offering.controller.service.ts
Outdated
Show resolved
Hide resolved
...pplication-offering-change-request/application-offering-change-request.controller.service.ts
Outdated
Show resolved
Hide resolved
...ute-controllers/education-program-offering/education-program-offering.students.controller.ts
Outdated
Show resolved
Hide resolved
...pplication-offering-change-request/application-offering-change-request.controller.service.ts
Show resolved
Hide resolved
...ute-controllers/education-program-offering/education-program-offering.students.controller.ts
Outdated
Show resolved
Hide resolved
...pplication-offering-change-request/application-offering-change-request.controller.service.ts
Outdated
Show resolved
Hide resolved
...ute-controllers/education-program-offering/education-program-offering.students.controller.ts
Outdated
Show resolved
Hide resolved
sources/packages/backend/apps/api/src/constants/error-code.constants.ts
Outdated
Show resolved
Hide resolved
sources/packages/backend/apps/api/src/constants/error-code.constants.ts
Outdated
Show resolved
Hide resolved
...plication-offering-change-request/application-offering-change-request.students.controller.ts
Outdated
Show resolved
Hide resolved
...pplication-offering-change-request/application-offering-change-request.controller.service.ts
Outdated
Show resolved
Hide resolved
...plication-offering-change-request/application-offering-change-request.students.controller.ts
Outdated
Show resolved
Hide resolved
...pplication-offering-change-request/application-offering-change-request.controller.service.ts
Outdated
Show resolved
Hide resolved
...plication-offering-change-request/application-offering-change-request.students.controller.ts
Outdated
Show resolved
Hide resolved
@@ -0,0 +1,6 @@ | |||
import { ApplicationOfferingChangeRequestStatus } from "@sims/sims-db"; | |||
|
|||
export interface StudentApplicationOfferingChangeRequest { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we still need it?
sources/packages/backend/libs/sims-db/src/entities/application-offering-change-request.model.ts
Show resolved
Hide resolved
Thanks for doing the changes. Added few more comments.. |
...pplication-offering-change-request/application-offering-change-request.controller.service.ts
Outdated
Show resolved
Hide resolved
...pplication-offering-change-request/application-offering-change-request.controller.service.ts
Outdated
Show resolved
Hide resolved
...pplication-offering-change-request/application-offering-change-request.controller.service.ts
Outdated
Show resolved
Hide resolved
...pi/src/route-controllers/education-program-offering/models/education-program-offering.dto.ts
Outdated
Show resolved
Hide resolved
...packages/web/src/components/students/modals/ApproveApplicationOfferingChangeRequestModal.vue
Outdated
Show resolved
Hide resolved
sources/packages/web/src/types/contracts/OfferingSummaryPurpose.ts
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 👍 added some minor comments
Kudos, SonarCloud Quality Gate passed!
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for doing the changes. 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for doing the changes 👍
As a part of this PR, the follow tasks were completed:
student_consent
column in theapplication_offering_change_requests
relation in the database.1. Text under the "Application Details" and "Request Details" headings is only displayed when the application offering change request is "In progress with student."
2. Program costs are not shown for the students.
3. Status next to the student name reflects the feature status.
Screenshots
View Request Link in the Requests and History Tables
"Requested change" tab
"Active application details" tab
Decline Application Offering Change Request Modal
Approve Application Offering Change Request Modal
Application Offering Change Request in progress with SABC
Application Offering Change Request Approved by SABC
Validation Error in the Approve Application Modal Dialog when the student consent is not given
Note:
As per discussion with the team, I have not created a common component for the two tabs: "Requested details" and "Active application details".
Next PR: