diff --git a/forge-gui-desktop/src/main/java/forge/view/Main.java b/forge-gui-desktop/src/main/java/forge/view/Main.java index 05f72970c58..143b21506b2 100644 --- a/forge-gui-desktop/src/main/java/forge/view/Main.java +++ b/forge-gui-desktop/src/main/java/forge/view/Main.java @@ -24,6 +24,7 @@ import forge.card.CardReaderExperiments; import forge.error.ExceptionHandler; import forge.util.BuildInfo; import io.sentry.Sentry; +import io.sentry.SentryClient; /** * Main class for Forge's swing application view. @@ -34,7 +35,10 @@ public final class Main { */ public static void main(final String[] args) { Sentry.init(); - Sentry.getStoredClient().setRelease(BuildInfo.getVersionString()); + SentryClient sentryClient = Sentry.getStoredClient(); + sentryClient.setRelease(BuildInfo.getVersionString()); + sentryClient.setEnvironment(System.getProperty("os.name")); + sentryClient.addTag("Java Version", System.getProperty("java.version")); // HACK - temporary solution to "Comparison method violates it's general contract!" crash System.setProperty("java.util.Arrays.useLegacyMergeSort", "true");