Unless I am mistaken the geo ban is for online models list. There's nothing for models profile. So when a model profile page is indexed by search engines it is not checked for the geo location:
list page with /api/models/ (geo check) -> profile page with stripcash's iframe (no geo check)
Ideally we'd have an API to query models profiles (regardless of their online status) so that geo check works on a per model page basis. If the profile is empty we know to not show the page.
Also, shouldn't we pass the IP of the current user to the API?
|