[Android] Fix caching or "Words per learning session"

When I make a change in the database of my course it does not get reflected in the Android app. To get the app back in sync I will need to clear the cached data from the app. Typically, this type of data should be in some sort of cache storage. It seems that Memrise stores this information in the data storage so we need to “Clear data” from the app instead of “Clear cache”.

Anyway, since that will likely not change as it hasn’t since the beginning of Memrise time, I am forced to use “Clear data” and reconfigure the app. I set “Words per learning session” to 5, but when I learn words again the first time this value will change back to 7. It is quite annoying as it will leave words partially learned when either continuing on with 7 or changing back to 5.

TLDR: Either move cached data into the proper Android storage directory, or fix “Words per learning session” changing after the first run through. Ideally do both.

BTW, I’m pretty sure I read somewhere that you can quit the course and restart it to reset caching issues, but I don’t want to do that as I’m currently pushing an 80 day streak :smile:

Did you try to log out and then log in on your device app? it works for me.

It almost worked! :confused:

It looks like the entries were updated. However, when I did a learning session, it did 5 correctly. The next learning session switched back to 7…

It looks like all the other settings including “Words per reviewing session” stayed except for “Daily reminder”.