Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Doesn't respect metered WiFis #1699

Closed
101lols opened this issue Jan 14, 2020 · 3 comments
Closed

Doesn't respect metered WiFis #1699

101lols opened this issue Jan 14, 2020 · 3 comments
Labels
feedback required more info is needed, issue will be likely closed if it is not provided

Comments

@101lols
Copy link

101lols commented Jan 14, 2020

The app treats metered WiFis like any other WiFi connection instead of treating them as mobile data.

How to Reproduce

  1. In settings, change Auto-sync to Only on WiFi.
  2. Connect to a metered WiFi.
  3. Answers will get auto synced.

The isActiveNetworkMetered check is what's missing.

@101lols 101lols added the bug label Jan 14, 2020
@westnordost
Copy link
Member

I don't know any metered wifis. Can you give an example what a metered wifi would be, what you encountered?
I could only imagine that some public wifi would be metered because bandwith is so scarce that users should not watch videos, play games and the like. Or does any wifi created through the USB tethering / WiFi hotspot function of a smartphone get this flag? If so, why would you use StreetComplete in such a setup?

Generally the app transfers really very little data in terms of volume. Absolutely not comparable to videos and aside from loading the background map, even much less than browsing a normal website.

So even if this was changed in the app, that metered wifi are treated like a mobile connection might confuse users, depending on what classifies as a metered wifi and what not.

@westnordost westnordost added feedback required more info is needed, issue will be likely closed if it is not provided and removed bug labels Jan 25, 2020
@HolgerJeromin
Copy link
Contributor

I don't know any metered wifis. Can you give an example what a metered wifi would be, what you encountered?

A user can mark any Wifi to be metered.
I had an LTE router (with limited transfer volume) as an uplink of my LAN while waiting for my fibre working.

IMO if the app has different sync strategies it should decide from nowifi/wifi but notmetereed/metered.
So 👍 for changing this.

@101lols
Copy link
Author

101lols commented Jan 26, 2020

Metered WiFis are WiFi connections with data caps.
Since almost all Google apps treat metered networks as mobile data, it makes an expectation that that's the default.

And most often metered WiFis are going to be mobile hotspots (someone else's mobile data), so it makes some sense to have them treated as mobile data.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feedback required more info is needed, issue will be likely closed if it is not provided
Projects
None yet
Development

No branches or pull requests

3 participants