I believe reviews are permanent (though lessons are not), but they did not record reviews until mid 2017, so I imagine that a lot of your reviews weren’t recorded at all
Ah thanks for the info! In that case, @Kappa421 actually wins
I only started WK in July 2017 so the first reviews I can see in the Heatmap are from the middle of Level 3. So maybe a few hundred are missing, at most.
My Heat Map keeps snapping back to default settings - have you changed anything?
I haven’t changed anything since the beginning of February. If you cleared your cache that would also clear the settings, though
Thank you. Not sure what happened on my end, but it’s saving my settings now and staying that way.
Can you add an option to remove the gap between the months? It would go along neatly with the existing no gap setting.
“Segment Year” already does this, you just need to uncheck it
Thanks - not sure how I missed that!
Heatmap has disappeared for me and I’m struggling to make it re-appear. The page just looks like it would without it on. I have only framework running otherwise. I have reinstalled both scripts to no avail, and blocked adblock. The error in console is
Any thoughts? Kind of stuck.
Did you recently install any extensions or other scripts? You could try turning them off and see if there might be a compatibility issue I could look into
You could also try clicking on the link in the top right of the error and it will show you where the error occurred in the code
No new extensions or scripts as of late. Last I checked I actually get the “loading” pop up, but it just never finishes. Here’s the error in the code:
edit: To expand, I only have two other greasemonkey scripts period: open framework and wanikani double check. Disabling the latter does nothing. I’ve disabled adblock and my other extensions, except for “google input tools.”
@rfindley I am not familiar with this portion of WKOF, do you have an idea why this might be happening?
Could you check the Network tab (in the dev tools) to see if there are any errors on the API requests? Nothing that I’ve changed recently should have affected the piece of code you are getting the error in, so I suspect something is goofy in the communication with the WK API.
Isn’t this the code that loads stuff from the IndexedDB? My guess would be that one of the DB entries is null for some reason.
EDIT: @worstcasescenario
^^^ Yup, you are correct. Weekend blindness…
This fixed it! I would have never figured this out for myself. Thanks everybody!!
For the last week or two I’ve noticed the Heatmap (and Ganbarometer, I guess they use the same review cache?) occasionally take ages to load. Sometimes it’s fairly quick (1-2 sec, I assume when it’s not fetching all reviews), but sometimes it takes 30-50 seconds.
I guess it could just be a result of my number of reviews gradually increasing, but the strange thing is that until a couple of weeks ago it was super fast still, and it suddenly started taking longer. Could this be a result of something you changed in it?
Thanks
It seems to be a problem on WK’s side. The review endpoint can be inexplicably slow sometimes, sometimes taking up to a minute to respond even when returning an empty set of reviews. So I don’t think there’s much that can be done about it regrettably, any script that needs to access review data will probably suffer from the same problem.
The issue came up a while back in this thread too, here’s the discussion on it
Ah - my mistake, I didn’t see that! Thanks for clarifying. Hopefully the WaniKani team will fix/improve it at some point!
Had the same issue, but just deleted the single database entry that related to Heatmap even though it was not null and it reappeared for me. Weird!