-
Notifications
You must be signed in to change notification settings - Fork 103
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
undo (pongbot loss) #198
Comments
Undo is a good idea. Can you please explain the sequence of calls where a user ends up losing to the wrong person, though? I think I'm missing something. Maybe we can fix that differently. |
The issue is specifically the last entry Joel put into pongbot. Joel was not in a challenge at that time. He played a game and should have input "pongbot lost to @user". He did put in the wrong command, but pongbot shouldn't have given the win to @jd because they weren't in a challenge. I copied the history relating to Joel that day, so you could see that he issued a challenge and completed it before he input "pongbot lost". `Joel Farley 12:32 PM playplayio_pingpong_fAPP 12:32 PM Joel Farley 2:07 PM Matthew Knowles 2:59 PM playplayio_pingpong_fAPP 2:59 PM David 3:57 PM playplayio_pingpong_fAPP 3:57 PM David 4:01 PM playplayio_pingpong_fAPP 4:01 PM David 4:02 PM playplayio_pingpong_fAPP 4:02 PM Jonathan 4:02 PM playplayio_pingpong_fAPP 4:02 PM Jonathan 4:02 PM playplayio_pingpong_fAPP 4:02 PM David 4:02 PM playplayio_pingpong_fAPP 4:02 PM Jonathan 4:02 PM playplayio_pingpong_fAPP 4:02 PM Matthew Knowles 4:06 PM playplayio_pingpong_fAPP 4:06 PM Jonathan 4:36 PM playplayio_pingpong_fAPP 4:36 PM Joel Farley 5:13 PM playplayio_pingpong_fAPP 5:13 PM |
Cool. If you want to do less work to start, try to reproduce the above sequence in a spec. Maybe there's a shorter one.
Haha, no stress and thank you! Only Joel should be upset since JD defeated him :) |
Well, that is the issue. JD didn't defeat him. Joel meant to input a loss to Jake (me) but he forgot that a challenge was not issued. |
I try to avoid issuing challenges and mostly only use "pongbot lost to @user", but I will keep an eye out to see if the issue happens again. |
I know, I was trying to be funny! |
It would be great if "pongbot undo" was added to the useable commands.
We have had an issue where sometimes people input "pongbot lost" and the win is logged to the wrong user because a challenge was not issues. Some users use "pongbot lost to @user" and others like to issue a challenge with "pongbot challenge @user" and complete it with "pongbot lost".
Right now, there is no way to undo the incorrectly logged wins. I can't even balance the score by issuing a win back to the other user because the elo wont balance out and the "pongbot matches" will be incorrect.
The text was updated successfully, but these errors were encountered: