JapanesePod101.com

Blog / November 2021

  • 25 November 2021JapanesePod101 - Black Friday & Cybermonday Sales

    November sales ended.

  • 12 November 2021Fixed "Reconnect" dialog on Flashcard Review page

    While working on an update to the Flashcard Review ratings, I came across a rather unfortunate bug that's been there for a while.

    If a server HTTP 500 occurs ; which does happen occasionally on a shared server ; the Flashcard Review page should display a small dialog with a link that lets the user "Reconnect". This allows the review to proceed and sync cards with server if the server has a hiccup.

    Reconnect dialog screenshot

    It is quite unfortunate, but it looks like for a long time this hasn't been working as intended. The dialog wouldn't show up. Without the "Reconnect" step the Flashcard Review session would be stuck in its "syncing queue".

    You could refresh the page when that happens (assuming the server had a brief hiccup and is available again) however you'd have to repeat the last 1 to 10 flashcard answers (the server syncs your reviews in small batches of maximum 10 cards while the review advances, this avoids losing an entire review session if we were to send everything at once at end of review and the server was down at just that time).

    This is a pretty silly bug too. Literally a mishandling of an error code caused the dialog not to show.

    Hopefully this solves the issue users have reported occasionally where the "review page is frozen".

    PS: while this bug allows to recover from a server hiccup, you might want to wait a few seconds, sometimes a minute to "Reconnect" successfully. Since the server is shared , it can happen sometimes that the database is really busy.

By Month