Skip to content

Make email field nullable on Pathfinder model#691

Merged
brian-cummings merged 1 commit intomainfrom
develop
Oct 19, 2025
Merged

Make email field nullable on Pathfinder model#691
brian-cummings merged 1 commit intomainfrom
develop

Conversation

@brian-cummings
Copy link
Member

  • Updated Pathfinder model to make Email property nullable
  • Removed [Required] attribute from Email in DTOs
  • Updated PathfinderValidator to only validate email format when provided
  • Added database migration to make email column nullable and enforce first_name/last_name as required
  • Updated validator tests to reflect email is now optional

- Updated Pathfinder model to make Email property nullable
- Removed [Required] attribute from Email in DTOs
- Updated PathfinderValidator to only validate email format when provided
- Added database migration to make email column nullable and enforce first_name/last_name as required
- Updated validator tests to reflect email is now optional
@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
70.0% Coverage on New Code (required ≥ 80%)

See analysis details on SonarQube Cloud

@brian-cummings brian-cummings merged commit 5f1727f into main Oct 19, 2025
5 of 6 checks passed
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.

1 participant