worldcubeassociation.org icon indicating copy to clipboard operation
worldcubeassociation.org copied to clipboard

Allow Delegates to unconfirm users' emails

Open KitClement opened this issue 2 years ago • 3 comments

When sending out emails to competitors, it is common to have competitors using emails that go relatively unused and those inboxes fill up to capacity. When this happens, the delegates get several emails about the email being undeliverable until it gives up. Additionally, having an inbox that is full means that competitors are not receiving important information about the competition they are signing up for.

It would be nice to give Delegates the power to unconfirm a user's email when this happens. This would help make sure competitors are using an actively used email and get the information that is sent out, as they would have to reconfirm with a valid email to register for a WCA competition in the future.

KitClement avatar May 12 '22 21:05 KitClement

Tech-savvy people: Does such a function already exist on the backend? Or would one need to code up an "unconfirm" function in Ruby as well?

dunkOnIT avatar Jun 29 '22 21:06 dunkOnIT

I'm interested in the use-cases of such a button. If you unconfirm an email, what happens next? I understand the annoyances of repeated (but failing) delivery attempts, and it's useful to get rid of those. Then what? Pressing the button effectively deletes the only point of contact we have to the individual competitior, how do we compensate?

gregorbg avatar Jun 30 '22 10:06 gregorbg

The idea would be that the account would simply go back to unconfirmed status. We wouldn't forget their email, the account would simply be like a new account that hasn't yet confirmed their email, and they would need to either change their email, or clear out their inbox so that they are able to receive a confirmation email.

On Thu, Jun 30, 2022 at 3:10 AM Gregor Billing @.***> wrote:

I'm interested in the use-cases of such a button. If you unconfirm an email, what happens next? I understand the annoyances of repeated (but failing) delivery attempts, and it's useful to get rid of those. Then what? Pressing the button effectively deletes the only point of contact we have to the individual competitior, how do we compensate?

— Reply to this email directly, view it on GitHub https://github.com/thewca/worldcubeassociation.org/issues/6904#issuecomment-1171027149, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABPBPDCVGL34Y343J4FW4TDVRVXAVANCNFSM5VZSIRVA . You are receiving this because you authored the thread.Message ID: @.***>

KitClement avatar Jun 30 '22 22:06 KitClement