mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-10-30 22:07:57 +01:00 
			
		
		
		
	fix: Download on WiFi regardless of metered status (#3489)
* fix: Download on WiFi regardless of metered status fixes #3395 * fix: check if not WiFi rather than checking if connection is mobile
This commit is contained in:
		| @@ -4,6 +4,7 @@ import android.app.Notification | ||||
| import android.app.Service | ||||
| import android.content.Context | ||||
| import android.content.Intent | ||||
| import android.net.ConnectivityManager | ||||
| import android.net.NetworkInfo.State.CONNECTED | ||||
| import android.net.NetworkInfo.State.DISCONNECTED | ||||
| import android.os.Build | ||||
| @@ -143,7 +144,7 @@ class DownloadService : Service() { | ||||
|     private fun onNetworkStateChanged(connectivity: Connectivity) { | ||||
|         when (connectivity.state) { | ||||
|             CONNECTED -> { | ||||
|                 if (preferences.downloadOnlyOverWifi() && connectivityManager.isActiveNetworkMetered) { | ||||
|                 if (preferences.downloadOnlyOverWifi() && connectivityManager.activeNetworkInfo?.type != ConnectivityManager.TYPE_WIFI) { | ||||
|                     downloadManager.stopDownloads(getString(R.string.download_notifier_text_only_wifi)) | ||||
|                 } else { | ||||
|                     val started = downloadManager.startDownloads() | ||||
|   | ||||
		Reference in New Issue
	
	Block a user