Skip to content

Conversation

@bidyashish
Copy link
Contributor

@bidyashish bidyashish commented Aug 28, 2025

AC

Implements automatic addition of HOLD restrictions when partial matches are detected during student account creation. This ensures that students with potential data conflicts are prevented from completing applications until the matches are resolved manually.

Demo

  • 2 partial data (Last name, DOB)
  1. Restriction Added.
image 2.Notes Added image

@bidyashish bidyashish self-assigned this Aug 28, 2025
@bidyashish bidyashish added Ministry Ministry Features SIMS-Api SIMS-Api labels Aug 28, 2025
@dheepak-aot
Copy link
Collaborator

Nice work. Please take a look at the comments. Please let me know if we need to sync up to explain any of the comments further.

Copy link
Collaborator

@sh16011993 sh16011993 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍 @bidyashish

@dheepak-aot
Copy link
Collaborator

Thanks for making the changes. Added 2 last comments about re-using existing methods.

@sonarqubecloud
Copy link

@github-actions
Copy link

Backend Unit Tests Coverage Report

Totals Coverage
Statements: 21.45% ( 4119 / 19201 )
Methods: 9.52% ( 233 / 2447 )
Lines: 24.82% ( 3566 / 14370 )
Branches: 13.42% ( 320 / 2384 )

@github-actions
Copy link

E2E Workflow Workers Coverage Report

Totals Coverage
Statements: 74.32% ( 897 / 1207 )
Methods: 77.14% ( 108 / 140 )
Lines: 77.19% ( 697 / 903 )
Branches: 56.1% ( 92 / 164 )

@github-actions
Copy link

E2E Queue Consumers Coverage Report

Totals Coverage
Statements: 86.43% ( 1548 / 1791 )
Methods: 84.62% ( 176 / 208 )
Lines: 88.75% ( 1278 / 1440 )
Branches: 65.73% ( 94 / 143 )

@github-actions
Copy link

E2E SIMS API Coverage Report

Totals Coverage
Statements: 74.05% ( 7384 / 9972 )
Methods: 71.6% ( 900 / 1257 )
Lines: 77.48% ( 5720 / 7383 )
Branches: 57.36% ( 764 / 1332 )

Copy link
Collaborator

@dheepak-aot dheepak-aot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for making the changes. Looks good 👍

@bidyashish bidyashish added this pull request to the merge queue Aug 29, 2025
Merged via the queue into main with commit d982499 Aug 29, 2025
22 checks passed
@bidyashish bidyashish deleted the feature/hold-restriction#5059 branch August 29, 2025 22:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Ministry Ministry Features SIMS-Api SIMS-Api

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants