Looks like the Great Firewall or something like it is preventing you from completely loading www.skritter.com because it is hosted on Google App Engine, which is periodically blocked. Try instead our mirror:

legacy.skritter.cn

This might also be caused by an internet filter, such as SafeEyes. If you have such a filter installed, try adding appspot.com to the list of allowed domains.

(un)banned words out of sync

lechuan   September 10th, 2012 2:03p.m.

Just wanted to report a few oddities with syncing and unbanned words:

I edited this list this morning:

http://www.skritter.com/vocab/list?list=203768200

I then unbanned a few words (on the web), then went to Skritter iOS, and manually added words.

-----
Issue 1: Unbanned words on web app show up as banned in the iOS app (even after force sync)

When I went to double check if the words I expected to get added did, I noticed that after pulling up the list in the iOS app, the words I had unbanned on the web still show banned in the iOS app. I tried a force sync, but they still show up as banned when I look at the list.
-----
Issue 2: Unbanned words (that I've never studied before), get skipped over when doing a manual add in the iOS app. The words show up as banned in the iOS app, and show up as unstudied in the web app.
-----

I tried closing Skritter (iOS), removing the list from my study list on the web, re-adding it, and then restarting Skritter (iOS), but the unbanned words still show up as banned in the app.

'Items' and 'Progress' show "Mismatch" in the "Compare with Server" section, even after clicking on the 'Force Sync' button.

lechuan   September 10th, 2012 4:47p.m.

I deleted and reinstalled the Skritter iOS app, but the unbanned words still show up as banned when I view the list in the iOS version.

As a workaround, I just realized I can directly unban words in the iOS app.

scott   September 11th, 2012 7:13p.m.

Looking on the website, some appear to still be banned. Also the website and the iOS app actually are the same when looking at lists, so I'm not sure how you're seeing the difference. What particular words are showing up as banned on the app but not on the website? I'm seeing banned on the website on the single section of the list:

时候
中国
告诉
天气

and about 24 others. Were there more before? What happens when you use, say, this page to unban the words?

http://www.skritter.com/vocab/banned

lechuan   September 11th, 2012 8:31p.m.

Hi Scott,

非常 and 漂亮 were words that were recently unbanned. But I also manually unbanned those in the iOS app so that the lists would match up.

I went to http://www.skritter.com/vocab/banned and unbanned the word 一样. When I view the single section of the aforementioned list on the web app, it shows up as Added. If I sync, then view the single section of the aforementioned list in the iOS app, it shows up as banned.

I did not do the unbanning in the iOS app with 一样 in case it helps troubleshooting.

Thanks,
lechuan

lechuan   September 12th, 2012 1:35a.m.

Maybe there's just a bit of a delay before it updates. I just checked the list now and 一样 now shows up as unbanned.

scott   September 13th, 2012 5:30p.m.

I still can't reproduce having the site and app show different versions of the same page. What happens if, when you see that happen, you force quit the app? Perhaps there's something weird going on with the cache...

lechuan   September 13th, 2012 6:52p.m.

The first time I uninstalled and reinstalled the iOS app, and still saw the discrepancies in the list.

The discrepancies went away the latest test after I waited a while (checking 5 hours later).

Could it have anything to do with the fact that I have 450+ banned words?

scott   September 17th, 2012 3:39p.m.

Hmm, maybe it has to do with caching server-side. Okay I found a piece of code where it wasn't properly clearing the cache for the word when banning was happening, I'll fix that on the beta side and push it to the live site with the next update.

Assuming it is just this caching that's causing the issue (which would explain why it's sporadic, and why I don't tend to see it as it usually fixes itself by the time I take a look), then banned or unbanned words should show up correctly within a day or two of you changing their state. Does this happen?

lechuan   September 17th, 2012 3:45p.m.

Thanks Scott. That's right, after a period of time the issue fixes itself.

This forum is now read only. Please go to Skritter Discourse Forum instead to start a new conversation!