ios-personmd-notifications md-help-circle

Profile

  • Guest
    medal 0
  • Posts: 21
  • Post Likes: 3765

Notifications

  • No Unread Notifications

Solved
a lot of token I didn't buy

ios-checkmark-circle
This thread is closed because it is solved.
angle-double-left ios-arrow-back 1 ios-arrow-forward angle-double-right
md-lock This topic has been closed by the moderator
medal 5000
7 years 168 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.
md-quotelink
medal 6598
7 years 168 days ago
Are you using the App on iOS or Android?
md-quotelink
medal 5000
7 years 167 days ago
Yeah and I looked to google play too : nothing was bought oO ... strange!
md-quotelink
medal 5097 CEO & CTO
7 years 167 days ago (edited 7 years 167 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.
md-quotelink
medal 5000
7 years 167 days ago
Clearly something messed up with your user ID and token were added to your account.

Big bug to check, definitely.
md-quotelink
medal 5097 CEO & CTO
7 years 167 days ago (edited 7 years 167 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.
md-quotelink
medal 5000
7 years 167 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
md-quotelink
medal 5097 CEO & CTO
7 years 167 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. :)
md-quotelink
md-lock This topic has been closed by the moderator
angle-double-left ios-arrow-back 1 ios-arrow-forward angle-double-right

You must be logged in to post a reply.