Skip to content

Refactor the registration to allow for email_opt_in extension

Doug Stull requested to merge 482911-update-service-layer into master

What does this MR do and why?

Refactor the registration to allow for email_opt_in extension

  • enable adding onboarding_status_email_opt_in via !164411 (merged)
  • this MR is a horizontal slice to reduce the cognitive load on reviewing !164411 (merged)
  • the changes here are either refactors with no behavior change or adding of the email_opt_in param that will not be activated until that subsequent MR is merged.

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Screenshots or screen recordings

no change

How to set up and validate locally

no visual/existing behavior changes, but registration can be generally verified as seen in !109243 (merged) if desired. ee/spec/features/registrations/saas/ covers the registration flows for SaaS.

Related to #482911

Edited by Doug Stull

Merge request reports

Loading