diff --git a/mapbox/libandroid-telemetry/src/main/java/com/mapbox/services/android/telemetry/navigation/MapboxNavigationEvent.java b/mapbox/libandroid-telemetry/src/main/java/com/mapbox/services/android/telemetry/navigation/MapboxNavigationEvent.java index cb5be9412..eaa6367ec 100644 --- a/mapbox/libandroid-telemetry/src/main/java/com/mapbox/services/android/telemetry/navigation/MapboxNavigationEvent.java +++ b/mapbox/libandroid-telemetry/src/main/java/com/mapbox/services/android/telemetry/navigation/MapboxNavigationEvent.java @@ -314,7 +314,7 @@ private static void addPairIntoEventIfNeeded(Hashtable event, St } } - private static Hashtable getStepMetadata( + private static JSONObject getStepMetadata( String upcomingInstruction, String upcomingType, String upcomingModifier, String upcomingName, String previousInstruction, String previousType, String previousModifier, String previousName, int distance, int duration, int distanceRemaining, int durationRemaining @@ -365,6 +365,8 @@ private static Hashtable getStepMetadata( event.put(KEY_DURATION, duration); event.put(KEY_DISTANCE_REMAINING, distanceRemaining); event.put(KEY_DURATION_REMAINING, durationRemaining); - return event; + + JSONObject jsonObject = new JSONObject(event); + return jsonObject; } } \ No newline at end of file