fix modrinth environments filter (#4704)

This commit is contained in:
Alexandru Ionut Tripon 2026-01-10 18:36:38 +02:00 committed by GitHub
commit 62e17cd19e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -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)