From a97c15d0fb0f96423e5a5bf402262f7e54a1c073 Mon Sep 17 00:00:00 2001 From: Trial97 Date: Fri, 9 Jan 2026 12:07:03 +0200 Subject: [PATCH] fix modrinth environments filter fixes #4630 reversed the conditions to check for side because somewhere the mod side is no initilized(easier to check one line than search where it is not initialized) Signed-off-by: Trial97 --- launcher/ui/pages/modplatform/ModModel.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/launcher/ui/pages/modplatform/ModModel.cpp b/launcher/ui/pages/modplatform/ModModel.cpp index 430424cfa..ef38a595d 100644 --- a/launcher/ui/pages/modplatform/ModModel.cpp +++ b/launcher/ui/pages/modplatform/ModModel.cpp @@ -106,8 +106,8 @@ QVariant ModModel::getInstalledPackVersion(ModPlatform::IndexedPack::Ptr pack) c bool checkSide(ModPlatform::Side filter, ModPlatform::Side value) { - return filter == ModPlatform::Side::NoSide || value == ModPlatform::Side::NoSide || filter == ModPlatform::Side::UniversalSide || - value == ModPlatform::Side::UniversalSide || filter == value; + return (filter != ModPlatform::Side::ClientSide && filter != ModPlatform::Side::ServerSide) || + (value != ModPlatform::Side::ClientSide && value != ModPlatform::Side::ServerSide) || filter == value; } bool ModModel::checkFilters(ModPlatform::IndexedPack::Ptr pack)