Skip to content
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

Membership training statistics page - seat count should not include cancellations #2564

Open
elichad opened this issue Nov 6, 2023 · 0 comments

Comments

@elichad
Copy link
Contributor

elichad commented Nov 6, 2023

Related Slack conversation: https://carpentries.slack.com/archives/GDC238XEJ/p1699256079140289

In the emails we send to members, the listed number of seats used can be different to the number that appears on the /reports/membership_trainings_stats/ page. There are a few reasons for this (see the Slack conversation above) but one of them is that when a trainee cancels their attendance (thus freeing their seat), the cancellation is tracked in a TrainingProgress, but not on the associated Task. I think the report just counts Tasks, and so counts cancelled seats when it shouldn't.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant