diff --git a/app/src/main/java/ru/vtosters/lite/utils/VTVerifications.java b/app/src/main/java/ru/vtosters/lite/utils/VTVerifications.java index 49f275598..0e091ab45 100644 --- a/app/src/main/java/ru/vtosters/lite/utils/VTVerifications.java +++ b/app/src/main/java/ru/vtosters/lite/utils/VTVerifications.java @@ -98,13 +98,15 @@ public class VTVerifications { if (jsonIds == null || jsonIds.length() == 0) return; - IntStream.range(0, jsonIds.length()) - .map(jsonIds::optInt) - .filter(Objects::nonNull) - .forEach(member::add); + for (int i = 0; i < jsonIds.length(); i++) { + try { + member.add(jsonIds.getInt(i)); + } catch (JSONException e) { + e.fillInStackTrace(); + } + } } - public static boolean isPrometheus(int id) { return sPrometheuses.contains(id); }