From 894144380bb0f54f524eb65b22b91fffd562787f Mon Sep 17 00:00:00 2001 From: Diego Freitas Date: Tue, 7 Jul 2026 15:57:28 -0300 Subject: [PATCH] =?UTF-8?q?check=20internet=20antes=20de=20fixar=20posi?= =?UTF-8?q?=C3=A7=C3=A3o=20da=20base?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AgroBase/AgroBase/Services/APIService.cs | 3 ++- AgroBase/OperationControl/Services/GpsService.cs | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/AgroBase/AgroBase/Services/APIService.cs b/AgroBase/AgroBase/Services/APIService.cs index 9560efd46..932756a73 100644 --- a/AgroBase/AgroBase/Services/APIService.cs +++ b/AgroBase/AgroBase/Services/APIService.cs @@ -47,6 +47,7 @@ namespace AgroBase.Services } } public static bool HasInternet { get; set; } + public static bool HasInternetNow() => _hasInternet; public static void IniciarRotinas() { @@ -58,7 +59,7 @@ namespace AgroBase.Services private static async Task tmrMonitoramento_Tick() { - HasInternet = _hasInternet; + HasInternet = HasInternetNow(); } // Método para GET diff --git a/AgroBase/OperationControl/Services/GpsService.cs b/AgroBase/OperationControl/Services/GpsService.cs index 2c1211455..e47a9b617 100644 --- a/AgroBase/OperationControl/Services/GpsService.cs +++ b/AgroBase/OperationControl/Services/GpsService.cs @@ -2294,7 +2294,7 @@ namespace OperationControl.Services Func stopNtrip = null, CancellationToken ct = default) { - if (!APIService.HasInternet) + if (!APIService.HasInternetNow()) return false; await ConfigurarComoRoverParadoAsync(portaUsb, portaEntrada, ct)