Alrighty, so, a few things:
First off, the script doesn’t match for extra studies yet, which is a simple enough fix. It is also, however, not broken on vanilla WaniKani.
That said, I did manage to break it eventually, by also using other scripts.
Are you perchance using Wanikani Double-Check as well? My script works fine, but Double-Check appears to override window.answerChecker.evaluate
with its own function, return_new_answer
, which returns undefined
.
The strange thing is that this override has been part of Double-Check since before I even started writing this script, so it doesn’t make any sense for the issue to surface now. Maybe execution order in Tampermonkey?
@rfindley sorry to ping you on this as well, but do you have any idea what could have caused this to happen? Additionally, ideas on how to make my script compatible with yours would be appreciated (it should be possible as I only need the answerChecker for its results, I don’t need to change it - I’m not sure how to enforce execution order in tampermonkey or similar, though.)