Skip to content

fix(ui): 1546 improved email validation#1605

Open
JazzarKarim wants to merge 2 commits intobcgov:mainfrom
JazzarKarim:1546-improve-email-validation
Open

fix(ui): 1546 improved email validation#1605
JazzarKarim wants to merge 2 commits intobcgov:mainfrom
JazzarKarim:1546-improve-email-validation

Conversation

@JazzarKarim
Copy link
Copy Markdown
Collaborator

@JazzarKarim JazzarKarim commented May 4, 2026

Issue:

Description of changes:
Improved email validation to better validate emails like foo@ba$.com for example

Unit tests for platforms pass:
image

It's just since it's in nuxt config, it still points to base layer which doesn't have the latest changes

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of the BC Registry and Digital Services BSD 3-Clause License

@JazzarKarim JazzarKarim self-assigned this May 4, 2026
@bcregistry-sre
Copy link
Copy Markdown
Collaborator

Temporary Url for review: https://strr-platform-dev--pr-1605-9vwirw0c.web.app

@JazzarKarim JazzarKarim marked this pull request as ready for review May 4, 2026 18:22
@JazzarKarim JazzarKarim requested review from dimak1 and jimmypalelil May 4, 2026 18:22
Comment thread strr-host-pm-web/tests/unit/email-validation.spec.ts
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented May 5, 2026

@bcregistry-sre
Copy link
Copy Markdown
Collaborator

Temporary Url for review: https://strr-hosts-dev--pr-1605-x5ceta8x.web.app

@dimak1
Copy link
Copy Markdown
Collaborator

dimak1 commented May 6, 2026

@JazzarKarim as Jimmy said, the tests are failing because of base changes...

@JazzarKarim
Copy link
Copy Markdown
Collaborator Author

@JazzarKarim as Jimmy said, the tests are failing because of base changes...

Yes, correct. After merging, any new PRs and tests should pass as they'll pull from the new changes. Is that fine? I could split this into 2 PRs but I figured that's OK.

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.

4 participants