Steps to replicate the issue (include links if applicable):
- Log out (or open a new private tab)
- Visit https://abstract.wikipedia.org/wiki/Q188815
- Let the page finish loading
- Repeat steps 2 and 3 about 7-10 times.
What happens?:
"Unable to render this fragment due to an unknown error." and 429 error in console
What should have happened instead?:
No 429 error
It seems AbWiki pages make one API request per statement. That page has over 100 statements. And it's really not all that big. What happens when a big page like https://en.wikipedia.org/wiki/United_States is imported?
And of course, this doesn't just break AbWiki; the user is now locked out of all API features on all wikis. Including, for example, DiscussionTools, when they go to ask for help.
