- Issue created by @jonathanshaw
- 🇬🇧United Kingdom jonathanshaw Stroud, UK
If the user's previous state was waitist:
- if their new host has no room off waitlist, they stay on waitlist no problem.
- if the new has has room off waitlist, and autofills, they should be auto-filled as normal
- if the new has has room off waitlist, but doesn't autofill, and there are other registrations on waitlist, they stay on waitlist to prevent themselves queue jumping.
- if the new has has room off waitlist, but doesn't autofill, and there are zero other registrations on waitlist, maybe they should be given a space off waitlist like anyone who freshly registered would?If the user's previous state was complete, but their new host has no room off waitlist, then their new state should be waitlist, and they should be warned of this.
We could/should warn in 2 different places:
(1) Using PossibleHostEntity::setDescription() to append a message in the listing in ChangeHostController
(2) Adding a warning to the change host forms too?I don't plan to work on this at this time.