From 44a01332ae2f494cd0edfc198dab3947fc23a03a Mon Sep 17 00:00:00 2001 From: Filip Strajnar Date: Sun, 27 Oct 2024 13:25:18 +0100 Subject: [PATCH] Method sendLocationToTelegram is now responsible for checking if internet is available. --- .../logmylocation/LocationLoggingService.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/com/proculite/logmylocation/LocationLoggingService.java b/app/src/main/java/com/proculite/logmylocation/LocationLoggingService.java index 5f938a1..815a91e 100644 --- a/app/src/main/java/com/proculite/logmylocation/LocationLoggingService.java +++ b/app/src/main/java/com/proculite/logmylocation/LocationLoggingService.java @@ -170,17 +170,17 @@ public class LocationLoggingService extends Service implements LocationListener return; } + lastLocation = newLocation; + sendLocationToTelegram(lastLocation); + } + + public void sendLocationToTelegram(Location location) { if(!internetAvailable) { Log.i(TAG, "Internet is not available."); return; } - lastLocation = newLocation; - sendLocationToTelegram(lastLocation); - } - - public void sendLocationToTelegram(Location location){ String botToken = getResources().getString(R.string.telegramToken); String telegramChat = getResources().getString(R.string.telegramChat); TelegramBot bot = new TelegramBot(botToken);