Skip to content

Conversation

@alveenahanif
Copy link

Closes backend-refactor-pt2

This PR adds two new required fields to the Application entity to align with the updated data model.
The DTO and service tests were updated to ensure the new fields are properly validated and tested.

Changes made:

  1. Added two new fields to the Application entity with appropriate types and documentation.
  2. Updated CreateApplicationDto to include the new required fields.
  3. Updated application service tests to account for the new fields.
  • Ran the existing application service tests locally.
  • Updated failing tests to include the new required fields.
  • Verified all tests pass after changes.

piersolh and others added 30 commits September 14, 2025 14:37
[Issue #16] -  create discipline entity in TypeORM
added testing
removed deprecated on update
adding user authentication by adding provider
deleted old migration file and used just the main one
ostepan8 and others added 30 commits January 20, 2026 09:39
…ipline-routes

added discipline CRUD routes
…utes

create basic CRUD ops for disciplines
…y + DTO instead of previous strings, refactored tests to match new entity + DTO
Renames the learner entity to Applicant and replaces id with appId as the identifier
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants