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

Attendance command is broken / Stored Person Overrides are broken #245

Open
reivilibre opened this issue Jan 21, 2025 · 1 comment
Open
Labels
bug Something isn't working

Comments

@reivilibre
Copy link
Contributor

The attendance command shows:

  • an 'accepted' percentage, which is the number of invites that are both Matrix and accepted.
  • an 'email' percentage, which is the number of invites that are e-mail, regardless of whether they are accepted or not.

I suspect this relies on the stored person override system, which has been broken this year and the last, as that would, when someone accepts an e-mail invite, track the Matrix ID against that person.

@reivilibre reivilibre added the bug Something isn't working label Jan 21, 2025
@reivilibre reivilibre changed the title Attendance command is broken Attendance command is broken / Stored Person Overrides are broken due to not including the metadata in the 3pid invites Jan 21, 2025
@reivilibre
Copy link
Contributor Author

reivilibre commented Jan 21, 2025

Looking around, it seems the stored person override system relies on having the person's ID stored in their third-party invite event. We appear to be missing that information?

This is a lie, the data is present in Matrix (I was looking in the acceptance event).

So the issue is that the stored person override system is not kicking in. Undiagnosed for now.

@reivilibre reivilibre changed the title Attendance command is broken / Stored Person Overrides are broken due to not including the metadata in the 3pid invites Attendance command is broken / Stored Person Overrides are broken Jan 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant