From d25da968048a001c4daf3c6d43d575510783f297 Mon Sep 17 00:00:00 2001 From: Andreas Shimokawa Date: Tue, 14 Nov 2017 22:02:00 +0100 Subject: [PATCH] Pebble: log some errors during JSON encoding/decoding --- .../gadgetbridge/service/devices/pebble/PebbleKitSupport.java | 2 +- .../gadgetbridge/service/devices/pebble/PebbleProtocol.java | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/pebble/PebbleKitSupport.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/pebble/PebbleKitSupport.java index 9e51761a8..0184e9524 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/pebble/PebbleKitSupport.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/pebble/PebbleKitSupport.java @@ -85,7 +85,7 @@ class PebbleKitSupport { sendAppMessageAck(transaction_id); // } } catch (JSONException e) { - e.printStackTrace(); + LOG.error("failed decoding JSON", e); } break; case PEBBLEKIT_ACTION_APP_ACK: diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/pebble/PebbleProtocol.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/pebble/PebbleProtocol.java index 68ed2e9f0..3a06615d8 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/pebble/PebbleProtocol.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/pebble/PebbleProtocol.java @@ -2023,6 +2023,7 @@ public class PebbleProtocol extends GBDeviceProtocol { break; } } catch (JSONException e) { + LOG.error("error decoding JSON", e); return null; } }