From faab47514604e3ea39fb468b3892abf22a3e4d97 Mon Sep 17 00:00:00 2001 From: "Chris J. Karr" Date: Sun, 2 Apr 2017 23:56:12 -0500 Subject: [PATCH] Adding boolean support for app event reporting --- .../passive_data_kit/generators/diagnostics/AppEvent.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/com/audacious_software/passive_data_kit/generators/diagnostics/AppEvent.java b/src/com/audacious_software/passive_data_kit/generators/diagnostics/AppEvent.java index c8d6001..e92d291 100755 --- a/src/com/audacious_software/passive_data_kit/generators/diagnostics/AppEvent.java +++ b/src/com/audacious_software/passive_data_kit/generators/diagnostics/AppEvent.java @@ -409,6 +409,9 @@ public boolean logEvent(String eventName, Map eventDet } else if (value instanceof String) { detailsBundle.putString(key, value.toString()); detailsJson.put(key, value.toString()); + } else if (value instanceof Boolean) { + detailsBundle.putBoolean(key, ((Boolean) value).booleanValue()); + detailsJson.put(key, ((Boolean) value).booleanValue()); } else { detailsBundle.putString(key, "Unknown Class: " + value.getClass().getCanonicalName()); detailsJson.put(key, "Unknown Class: " + value.getClass().getCanonicalName());