Skip to content

#5667 - BCSC Email Validation - #6759

Merged
tiago-graf merged 1 commit into
release/v4.3.0from
bug/#5667-bceid-profile-fails-release-v4.3.0
Oct 15, 2026
Merged

tiago-graf merged 1 commit into
release/v4.3.0from
bug/#5667-bceid-profile-fails-release-v4.3.0

Conversation

@tiago-graf

Copy link
Copy Markdown
Collaborator

… (#6739)

Summary

Reverts required field changes to student profile formio forms. Adds custom validation to check for missing email address.

Student Profile:
image
image

Supporting User:
image
image

…#6739)

### Summary

Reverts required field changes to student profile formio forms.
Adds custom validation to check for missing email address.

Student Profile:
<img width="1225" height="754" alt="image"
src="https://github.com/user-attachments/assets/d952ed50-8ddb-45fa-84ba-fcf95d847626"
/>
<img width="1176" height="188" alt="image"
src="https://github.com/user-attachments/assets/d1ad8b34-155b-4123-86c7-77ac8967b818"
/>

Supporting User:
<img width="1168" height="708" alt="image"
src="https://github.com/user-attachments/assets/647f059c-45c9-4180-9afa-67fb34b0c02e"
/>
<img width="1175" height="263" alt="image"
src="https://github.com/user-attachments/assets/c869059b-b536-4db5-b595-4f3de8b23488"
/>
@tiago-graf tiago-graf self-assigned this Oct 15, 2026
@sonarqubecloud

Copy link
Copy Markdown

@github-actions

Copy link
Copy Markdown

E2E Workflow Workers Coverage Report

Totals Coverage
Statements: 48.51% ( 2987 / 6158 )
Methods: 38.5% ( 313 / 813 )
Lines: 55.29% ( 2254 / 4077 )
Branches: 33.12% ( 420 / 1268 )

@github-actions

Copy link
Copy Markdown

Backend Unit Tests Coverage Report

Totals Coverage
Statements: 20.32% ( 5119 / 25194 )
Methods: 9.87% ( 302 / 3060 )
Lines: 24.61% ( 4332 / 17600 )
Branches: 10.7% ( 485 / 4534 )

@github-actions

Copy link
Copy Markdown

E2E Queue Consumers Coverage Report

Totals Coverage
Statements: 81.23% ( 10173 / 12523 )
Methods: 81% ( 1330 / 1642 )
Lines: 84.59% ( 7586 / 8968 )
Branches: 65.71% ( 1257 / 1913 )

@github-actions

Copy link
Copy Markdown

E2E SIMS API Coverage Report

Totals Coverage
Statements: 71.29% ( 15718 / 22049 )
Methods: 68.86% ( 1871 / 2717 )
Lines: 74.2% ( 11136 / 15009 )
Branches: 62.71% ( 2711 / 4323 )

@tiago-graf tiago-graf changed the title #5667 - Fix profile creation validation when email address is missing… #5667 - BCSC Email Missing Oct 15, 2026
@tiago-graf tiago-graf changed the title #5667 - BCSC Email Missing #5667 - BCSC Email Validation Oct 15, 2026
@tiago-graf tiago-graf added Form.io Form IO definitions changed. Web portal SIMS-Api SIMS-Api labels Oct 15, 2026

@andrewsignori-aot andrewsignori-aot left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

👍

@tiago-graf
tiago-graf merged commit 50cbd89 into release/v4.3.0 Oct 15, 2026
50 of 51 checks passed
@tiago-graf
tiago-graf deleted the bug/#5667-bceid-profile-fails-release-v4.3.0 branch October 15, 2026 18:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Form.io Form IO definitions changed. SIMS-Api SIMS-Api Web portal

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants