Laurent Patillon medal 5000 7 years 223 days ago
Hi,
When I connected today I saw that I got a lot of token but I didn't buy any in the last days. So I contact you to get rid of this bug. Or If you see that I bought it , could you send me by mail all the informations about it .
I looked at my bank accounts and paypal and my others way to pay. And there is nothing like buying that much tokens.
Yesterday I had nearly none.
I thank you for any answer you could give to me.
Best regards,
L.P.
Yunus Unia Blunion medal 5859 7 years 223 days ago
Are you using the App on iOS or Android?
Laurent Patillon medal 5000 7 years 222 days ago
Yeah and I looked to google play too : nothing was bought oO ... strange!
Jack Basford medal 6098 CEO & CTO 7 years 222 days ago (edited 7 years 222 days ago)
I know why this happened, it was done by admins (me) and it seems to be a mistake in code I used to skip a bunch of races last night. The process is supposed to refund tokens to people when it does this, but it looks like you all got more than you were supposed to during the reimbursement code.
It's nothing to do with the normal operation of the service, but is some code I wrote for admin use only that obviously has a bug. It's probably just not setting the user ID correctly on a loop. It should be easy to fix.
Leonardo Fabi medal 5000 7 years 222 days ago
Clearly something messed up with your user ID and token were added to your account.
Big bug to check, definitely.
Jack Basford medal 6098 CEO & CTO 7 years 222 days ago (edited 7 years 222 days ago)
I found and fixed the problem in this admin race skipping code. What it is supposed to do is reimburse all tokens anyone spent on a race when we skip it, so they didn't lose any. However, it wasn't just reimbursing for the race, it was reimbursing all-time tokens spent. So when I skipped your race, you were reimbursed every Token you've ever spent.
It didn't have any effect on anyone else, and you were not getting anyone else's Tokens or something funny like that. It was supposed to be reimbursing you, but only for the race, whereas it reimbursed you for "all time" spending instead.
EDIT: I guess the irony or funny part here given the thread is that these are tokens that you did buy once. :D
I have fixed the code and I will correct the tokens manually.
Laurent Patillon medal 5000 7 years 222 days ago
Yeah cause i got 2000 + tokens, It would be unfair to use it all :D so I wait for the correction, thanks a lot :D
Jack Basford medal 6098 CEO & CTO 7 years 222 days ago
Thank you very much for your honesty and reporting it quickly. It's good to know that there are good people in the world. :)