Skip to content

Commit

Permalink
Handle converting maps that are null or empty
Browse files Browse the repository at this point in the history
  • Loading branch information
cobarx committed Jun 23, 2018
1 parent c67dd7b commit bb2b3eb
Showing 1 changed file with 2 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -641,14 +641,11 @@ public void onHostDestroy() {
* @see 'Adapted from https://github.com/artemyarulin/react-native-eval/blob/master/android/src/main/java/com/evaluator/react/ConversionUtil.java'
*/
public static Map<String, String> toStringMap(@Nullable ReadableMap readableMap) {
Map<String, String> result = new HashMap<>();
if (readableMap == null)
return null;
return result;

com.facebook.react.bridge.ReadableMapKeySetIterator iterator = readableMap.keySetIterator();
if (!iterator.hasNextKey())
return null;

Map<String, String> result = new HashMap<>();
while (iterator.hasNextKey()) {
String key = iterator.nextKey();
result.put(key, readableMap.getString(key));
Expand Down

0 comments on commit bb2b3eb

Please sign in to comment.