From 7e7933858b1854c4393c254421e009427f191833 Mon Sep 17 00:00:00 2001 From: Julian Krings Date: Sun, 21 Sep 2025 15:47:29 +0200 Subject: [PATCH] suppress json syntax exceptions from being reported to sentry --- core/src/main/java/com/volmit/iris/util/misc/Bindings.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/com/volmit/iris/util/misc/Bindings.java b/core/src/main/java/com/volmit/iris/util/misc/Bindings.java index 48bb8ae61..d48879151 100644 --- a/core/src/main/java/com/volmit/iris/util/misc/Bindings.java +++ b/core/src/main/java/com/volmit/iris/util/misc/Bindings.java @@ -1,5 +1,6 @@ package com.volmit.iris.util.misc; +import com.google.gson.JsonSyntaxException; import com.volmit.iris.BuildConstants; import com.volmit.iris.Iris; import com.volmit.iris.core.IrisSettings; @@ -74,7 +75,9 @@ public class Bindings { } private static boolean suppress(Throwable e) { - return (e instanceof IllegalStateException ex && "zip file closed".equals(ex.getMessage())) || e instanceof JSONException; + return (e instanceof IllegalStateException ex && "zip file closed".equals(ex.getMessage())) + || e instanceof JSONException + || e instanceof JsonSyntaxException; }