humpolec
Member
From: Poland
Registered: 2008-10-23
Posts: 10
Today I had all my card in boxes 1-5 (and no expired ones in box 5), then after a review I see 3 of my cards in box 7...
Edit: I should add that these three cards appeared in my review and I passed them.
Last edited by humpolec (2009 November 18, 6:55 am)
ファブリス
Administrator
From: Belgium
Registered: 2006-06-14
Posts: 4021
Website
Hmm, okay. I think I know what it is. If the request times out (sending card answers to the server), you see a reconnect message. When you click that link it sends the request a second time. However when it times out doesn't mean it was not received. That's probably when the card gets answered "yes" twice in a row.
I've added it to the bugfixes & tweaks on the wiki.
Unfortunately (depending on point of view), I have started refactoring a bunch of code and started working on a way to optimize the scripts on the page. So I can't really work on it soon or upload changes right now.
So in the meantime, as a "hotfix", I have increased the time out to 20 sec instead of 5 sec. This isn't foolproof as it will still give the same issue if you timeout more than 20 sec, but that should reduce the chances for reconnect significantly.
If you still get a reconnect despite the 20 sec timeout (iphone? moving a lot? wifi?), then I would recommend to reload the page, ignoring the alert box. You may have to repeat your last 2-3 answers, and the progress bar will be reset (because you start a new review with the remaining cards) but that will make sure that answers are not sent twice as you will not use the reconnect link, but you are able to continue.