From 89c6b4aa098fbdcd14cff90e65f5064296b48651 Mon Sep 17 00:00:00 2001 From: Juan Gilsanz Polo Date: Mon, 26 Feb 2024 23:13:21 +0100 Subject: [PATCH] Fixed test server reachability --- lib/services/api_client.dart | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/services/api_client.dart b/lib/services/api_client.dart index dc8c474..2d6421f 100644 --- a/lib/services/api_client.dart +++ b/lib/services/api_client.dart @@ -11,8 +11,13 @@ import 'package:linkdy/models/server_instance.dart'; Future testServerReachability(String url) async { try { - await Dio().get(url); + await Dio(BaseOptions(connectTimeout: const Duration(seconds: 5))).get("$url/api/"); return true; + } on DioException catch (e) { + if (e.response?.statusCode != null) { + return true; + } + return false; } catch (e) { return false; }