From 9324cbc1b225a37cb40ee07eaf73b392f0d3d403 Mon Sep 17 00:00:00 2001 From: JPL <14008273+jplandry908@users.noreply.github.com> Date: Thu, 1 Dec 2022 09:39:10 +0000 Subject: [PATCH] Update BaseLocationManager.java (#227) --- .../reactnativecommunity/geolocation/BaseLocationManager.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/android/src/main/java/com/reactnativecommunity/geolocation/BaseLocationManager.java b/android/src/main/java/com/reactnativecommunity/geolocation/BaseLocationManager.java index 72cc08d..2047b23 100644 --- a/android/src/main/java/com/reactnativecommunity/geolocation/BaseLocationManager.java +++ b/android/src/main/java/com/reactnativecommunity/geolocation/BaseLocationManager.java @@ -49,8 +49,10 @@ protected static WritableMap locationToMap(Location location) { } protected static void putIntoMap(WritableMap map, String key, Object value) { - if (value instanceof Integer || value instanceof Long) { + if (value instanceof Integer) { map.putInt(key, (Integer) value); + } else if (value instanceof Long) { + map.putInt(key, ((Long) value).intValue()); } else if (value instanceof Float) { map.putDouble(key, (Float) value); } else if (value instanceof Double) {