ride.guru

This is where you should report issues arising from the subscription filters.
Locked
gparyani
Site Member
Site Member
Posts: 13
Joined: Tue Mar 28, 2017 4:38 pm

ride.guru

Post by gparyani »

The autocomplete functionality on the site's homepage's "Start location" and "End location" fields is broken when the EasyPrivacy filter is enabled.

Steps to reproduce:

  1. Disable the EasyPrivacy filter list.

  2. Go to https://ride.guru/.

  3. Enter something into the "Start location" field, such as "Los Angeles". Notice that as you type, autocomplete options begin to show up and dynamically change based on what you type. Delete the contents of the field.

  4. Enable the EasyPrivacy filter list.

  5. Refresh the https://ride.guru/ page.

  6. Type the same content into the "Start location" field. Notice that no autocomplete options show up. Even after waiting for some time, they still don't show up.

I'm using uBlock Origin 1.44.0 on Microsoft Edge on Windows 10. After some testing, I was able to narrow down the problem to EasyPrivacy (the feature works just fine with the filter disabled and all other filters and browser extensions enabled).

Enabling EasyPrivacy shouldn't break the autocomplete feature of the site, since without it, the site may misinterpret the location one types into the field and may not show the correct result. It might, for example, use the wrong location for a place with multiple locations.

gparyani
Site Member
Site Member
Posts: 13
Joined: Tue Mar 28, 2017 4:38 pm

Post by gparyani »

After some investigation, I've determined that this problem occurs because the filter list blocks requests to ipstack.com.

The following allowlist filter seems to fix the problem:

Code: Select all

@@||api.ipstack.com^$domain=ride.guru

I've proposed a change to the allowlist file to add this line and unbreak the site.

Locked