SchoolIdolAPI
SchoolIdolAPI copied to clipboard
Invalid Search Paths and Missing/Corrupted Cards
I noticed that the path https://schoolido.lu/api/cards/?search=&page=7&name=Sakurauchi+Riko&rarity=ur gives me an error:

While at first thought, I would assume it is just does not exist, it seems that the search page before and after it (pages 6 and 8) both exist and each refer to the erroring page 7 as either the next or previous page respectively.
https://schoolido.lu/api/cards/?search=&page=6&name=Sakurauchi+Riko&rarity=ur

https://schoolido.lu/api/cards/?search=&page=8&name=Sakurauchi+Riko&rarity=ur

I suspect that this issue is related to corrupted or missing cards, such as #3604. Though, ideally it should just return a null value for a card instead of breaking the entire search.
https://schoolido.lu/api/cards/3604/ (This page also fails like above).

The cards that I have noticed to be broken are 3604, 3605, 3640, and 3641.