Skip to content

Implement ratability locking #2463

Description

@kiritofeng

There is a potential bug, where if we retroactively DQ someone from a rated contest, this can affect the rating computations for all following contests, which can then mess with who gets rated w.r.t rating floor/ceilings, so when the DQ triggers a re-rating of all future contests, people can go from unrated <-> rated and vice/versa.
The issue being that if you entered the contest, expecting to not be rated, and then a DQ causes you to be rated, there might be complaints.

The fix is to implement some sort of mechanism that tracks, at time of join, whether or not a user should be rated.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions