From e066f80a99528f42f2052c6d1837169488926dfd Mon Sep 17 00:00:00 2001 From: Josh Larson Date: Thu, 30 Aug 2018 16:01:48 -0500 Subject: [PATCH] Fixed version/OS check fallback --- .../launcher/core/services/data/AnnouncementService.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/projectswg/launcher/core/services/data/AnnouncementService.java b/src/main/java/com/projectswg/launcher/core/services/data/AnnouncementService.java index a0ae5c9..6f49cf9 100644 --- a/src/main/java/com/projectswg/launcher/core/services/data/AnnouncementService.java +++ b/src/main/java/com/projectswg/launcher/core/services/data/AnnouncementService.java @@ -169,11 +169,14 @@ public class AnnouncementService extends Service { os = os.toLowerCase(Locale.US); switch (os) { case "windows": - return currentOs.contains("win"); + if (!currentOs.contains("win")) + return false; case "mac": - return currentOs.contains("mac"); + if (!currentOs.contains("mac")) + return false; case "linux": - return !currentOs.contains("win") && !currentOs.contains("mac"); + if (currentOs.contains("win") || currentOs.contains("mac")) + return false; } } // Inclusive