Only on wifi (+ ethernet)

Allows a download to be done while being on ethernet when "Only on wifi" option is enabled. #415

+ typo
This commit is contained in:
Enbiya Olgun 2025-03-15 02:44:36 +01:00
parent f443065113
commit ccb5fb08e6
2 changed files with 2 additions and 2 deletions

View file

@ -338,7 +338,7 @@
"weekly": "Weekly",
"restore_backup_warning_title": "Restoring a backup will overwrite all existing data.\n\nContinue restoring?",
"services": "Services",
"tracking_warning_info": "One-way sync yo update the chapter progress in tracking services. Set up tracking for individual entries from their tracking button.",
"tracking_warning_info": "One-way sync to update the chapter progress in tracking services. Set up tracking for individual entries from their tracking button.",
"use_page_tap_zones": "Use page tap zones",
"manage_trackers": "Manage trackers",
"restore": "Restore",

View file

@ -35,7 +35,7 @@ Future<void> downloadChapter(
}) async {
bool onlyOnWifi = useWifi ?? ref.watch(onlyOnWifiStateProvider);
final connectivity = await Connectivity().checkConnectivity();
final isOnWifi = connectivity.contains(ConnectivityResult.wifi);
final isOnWifi = connectivity.contains(ConnectivityResult.wifi) || connectivity.contains(ConnectivityResult.ethernet);
if (onlyOnWifi && !isOnWifi) {
botToast(navigatorKey.currentContext!.l10n.downloads_are_limited_to_wifi);
return;