From d024cd69f2cfcc563e5a9365fd6b71c49fa09ceb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Rebelo?= Date: Tue, 17 Sep 2024 21:00:07 +0100 Subject: [PATCH] Garmin V1: Ignore null messages --- .../service/devices/garmin/communicator/v1/CommunicatorV1.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/garmin/communicator/v1/CommunicatorV1.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/garmin/communicator/v1/CommunicatorV1.java index 55496e320..107b46d4b 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/garmin/communicator/v1/CommunicatorV1.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/garmin/communicator/v1/CommunicatorV1.java @@ -59,6 +59,9 @@ public class CommunicatorV1 implements ICommunicator { @Override public void sendMessage(final String taskName, final byte[] message) { + if (null == message) + return; + final byte[] payload = cobsCoDec.encode(message); final TransactionBuilder builder = new TransactionBuilder(taskName);