-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Number of team members don't match on the billing #4693
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Hi @alesanchezr! Thank you for reporting this problem. I can confirm that something is not right with your Team Plan. We'll investigate why there is such a discrepancy; fix any underlying bug; and of course refund any undue charges. |
Hi @jankeromnes - sorry to pile on, but this made me check our Team Unleashed plan too. We are showing 1649 members, but I scraped the content of the Manage Team modal and ran it through a script, which shows a count of 1336. I've spot checked at different places to ensure that the data is the same as the Manage Team modal, and all seems to be correct. Could you add this to your check too, please? The account email is: gitpodteam@codeinstitute.net. Thanks |
Hi @lechien73, thank you for double-checking your team account, which seems to be affected as well. We're hoping to fix this problem for every (potentially affected) team account today or tomorrow, with the fix going to production shortly thereafter. Will post updates to this issue. |
@alesanchezr - I don't know if this is helpful to you, but I've made a Chrome extension that helps manage our teams as they get bigger. It's awaiting review in the extension store at the moment, but you can sideload it from here: https://github.com/lechien73/GitpodTeamHelper It adds some UI elements so you can see how many active and inactive users you have, and highlights the inactive users so they're easier to find when you are scrolling. |
Wow, cool, thanks for sharing this extension @lechien73! (This also clearly shows the limitations of our current Teams UI... 🙈) By the way, you may be interested in knowing that we're revamping Teams in Gitpod. This is not ready yet, but parts of it are already implemented behind a feature flag (we could potentially enable it for you, if you'd like to have a look). See the design specs for Teams and Member management in #4421 -- the plan is to roll out the new Teams UI first (independently of the current Teams, which will remain unchanged / unaffected) and then, when it works well, to re-implement a better Teams billing system and provide a smooth migration path for existing Teams (I'd say this might happen in a few months from now, and I can keep you in the loop). Additionally, I've implemented a fix for the current Teams billing issue: #4713 Unfortunately, I can't test it right now (I couldn't get a testing environment with payments enabled), and I'll be off for the rest of the week. @geropl and/or @AlexTugarev, could you please take a look at my Pull Request, and see if you can test it? If it looks correct to you and works as expected, please merge it so that it can be deployed next week. |
@jankeromnes - yes please, I'd like that. When I was perusing the code for Teams, I thought I found stuff there that isn't used yet. With such a large (and growing) team, anything that makes it easier for our Student Care folks to manage is a real gift. PS: I packaged the extension and it's now in the Chrome Web Store at this link. |
Was auto-closed with the PR. Re-opening as there is still some stuff to sort-out, mainly re-funding for wrong invoices! |
The fix is now deployed to production:
Thanks again for reporting this embarrassing bug and for bearing with us through the fix! 🙏 And on a side note, if you'd like to play with our new (experimental, not-ready-yet) Teams & Projects UI, please ping me and I'll enable the flag for your account. (Same process for leaving the experiment again and waiting for it to be ready.) As a reminder, the new Teams UI is totally decoupled from the current Team Plans -- i.e. you'll need to manage both independently, and you can't cause side effects from one to the other. @lechien73 I'll enable this on your account since you asked. 🙂 |
@lechien73 your extension is amazing, thanks for that!! I'm building a @jankeromnes Thank you! We don't mind bugs like this when such a great team and product is always there for us. 😄 |
The fix was deployed on July 13th and we've successfully issued refunds where applicable, so this issue can now be closed. |
Bug description
When I go to the team settings it says that we have 322 members but we deleted (disabled) some of them and the number should be 192 instead.
I'm afraid the billing will also match the 322 instead of 192.
Steps to reproduce
Expected behavior
The number of team members should match the number of items in the list.
Example repository
No response
Anything else?
No response
The text was updated successfully, but these errors were encountered: