Fixed an issue where min number of users in purchase flow was incorrect
What does this MR do and why?
Fixes an issue where SaaS purchase workflow set the minimum user count to be the group member count without taking into account the users in the hierarchy
Screenshots or screen recordings
Setup | Screenshot |
---|---|
Group with say 5 members | |
Project in the group with say 10 members |
Before | After |
---|---|
How to set up and validate locally
- Log in to GitLab
- Go to a group thats on free plan, if no such group exists, create a new one
- Set up the group with x users and with a project with > x users
- Go to the group's Billing page
- Upgrade the group -> we should be taken to subscription purchase flow
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #352231
Edited by Vamsi Vempati