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.
Yeah and I looked to google play too : nothing was bought oO ... strange!
Jack Basford 5066 CEO & CTO 8 years 36 days ago (edited 8 years 36 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.
Clearly something messed up with your user ID and token were added to your account.
Big bug to check, definitely.
Jack Basford 5066 CEO & CTO 8 years 36 days ago (edited 8 years 36 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.