Skip to content

Perform extended status group validation for NBP sign-up#1868

Merged
nenock merged 1 commit intomainfrom
status_group_validation
Feb 13, 2025
Merged

Perform extended status group validation for NBP sign-up#1868
nenock merged 1 commit intomainfrom
status_group_validation

Conversation

@MrSerth
Copy link
Member

@MrSerth MrSerth commented Feb 11, 2025

For all users signing up through the NBP wallet, we want to validate their role. Only those registrations providing a specific role (learner / educator) should be allowed. Any other registrations should not be affected by this change.

@MrSerth MrSerth requested a review from nenock February 11, 2025 10:22
@MrSerth MrSerth self-assigned this Feb 11, 2025
@MrSerth
Copy link
Member Author

MrSerth commented Feb 11, 2025

Sorry for the delayed PR, I got derailed by a local bug triggered when running all specs before pushing: https://github.com/SeleniumHQ/selenium/issues/15273.

Copy link
Contributor

@nenock nenock left a comment

Choose a reason for hiding this comment

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

Looks good!

@MrSerth MrSerth force-pushed the status_group_validation branch from 55a0f37 to 6323e63 Compare February 12, 2025 13:07
@MrSerth MrSerth enabled auto-merge (rebase) February 12, 2025 13:08
@codecov
Copy link

codecov bot commented Feb 12, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 94.84%. Comparing base (aa987d6) to head (cb0a31a).
Report is 3 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1868   +/-   ##
=======================================
  Coverage   94.84%   94.84%           
=======================================
  Files         133      133           
  Lines        3375     3375           
=======================================
  Hits         3201     3201           
  Misses        174      174           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

For all users signing up through the NBP wallet, we want to validate their role. Only those registrations providing a specific role (learner / educator) should be allowed. Any other registrations should not be affected by this change.
@MrSerth MrSerth force-pushed the status_group_validation branch from 6323e63 to cb0a31a Compare February 12, 2025 13:21
@MrSerth MrSerth disabled auto-merge February 12, 2025 13:21
@nenock nenock merged commit 4d3ed85 into main Feb 13, 2025
10 checks passed
@nenock nenock deleted the status_group_validation branch February 13, 2025 11:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants