From 90610bea9ff4501f99f944fddb29666fea101d01 Mon Sep 17 00:00:00 2001 From: PartyDonut <42371342+PartyDonut@users.noreply.github.com> Date: Sat, 19 Oct 2024 15:52:18 +0200 Subject: [PATCH] fix: disable server discovery for web (#49) ## Pull Request Description Disable discovery of jellyfin servers for web. Because web does not support UDP requests. ## Issue Being Fixed Issue Number: #19 Co-authored-by: PartyDonut --- lib/screens/login/widgets/discover_servers_widget.dart | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/screens/login/widgets/discover_servers_widget.dart b/lib/screens/login/widgets/discover_servers_widget.dart index d6d1707..868d24b 100644 --- a/lib/screens/login/widgets/discover_servers_widget.dart +++ b/lib/screens/login/widgets/discover_servers_widget.dart @@ -1,11 +1,14 @@ +import 'package:flutter/foundation.dart'; +import 'package:flutter/material.dart'; + import 'package:ficonsax/ficonsax.dart'; +import 'package:flutter_riverpod/flutter_riverpod.dart'; + import 'package:fladder/models/credentials_model.dart'; import 'package:fladder/providers/discovery_provider.dart'; import 'package:fladder/util/list_padding.dart'; import 'package:fladder/util/localization_helper.dart'; import 'package:fladder/util/theme_extensions.dart'; -import 'package:flutter/material.dart'; -import 'package:flutter_riverpod/flutter_riverpod.dart'; class DiscoverServersWidget extends ConsumerWidget { final List serverCredentials; @@ -18,6 +21,7 @@ class DiscoverServersWidget extends ConsumerWidget { @override Widget build(BuildContext context, WidgetRef ref) { + if (kIsWeb) return const SizedBox.shrink(); final existingServers = serverCredentials .map( (credentials) => DiscoveryInfo(