Skip to content

Commit 7e3d97a

Browse files
committed
🎨 Convert directly from an readable array to an array of strings
1 parent ce3266e commit 7e3d97a

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

android/src/main/java/com/instabug/reactlibrary/RNInstabugReactnativeModule.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
import com.instabug.reactlibrary.utils.MapUtil;
3434

3535
import java.util.ArrayList;
36+
import java.util.Arrays;
3637
import java.util.HashMap;
3738
import java.util.Locale;
3839
import java.util.Map;
@@ -214,11 +215,9 @@ public void dismiss() {
214215
@ReactMethod
215216
public void appendTags(ReadableArray tags) {
216217
try {
217-
String[] result = new String[tags.size()];
218-
for(int i = 0; i < tags.size(); i++) {
219-
result[i] = tags.getString(i);
220-
}
221-
mInstabug.addTags(result);
218+
Object[] objectArray = ArrayUtil.toArray(tags);
219+
String[] stringArray = Arrays.copyOf(objectArray, objectArray.length, String[].class);
220+
mInstabug.addTags(stringArray);
222221
} catch (Exception e) {
223222
e.printStackTrace();
224223
}

0 commit comments

Comments
 (0)