Merge pull request #677 from timoreo22/fix-modrinth-link

Fix modrinth search filters
This commit is contained in:
Sefa Eyeoglu 2022-05-29 18:36:03 +02:00 committed by GitHub
commit d7fad4bd04
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 5 deletions

View File

@ -68,7 +68,7 @@ class ModAPI {
{ {
QString s; QString s;
for(auto& ver : mcVersions){ for(auto& ver : mcVersions){
s += QString("%1,").arg(ver.toString()); s += QString("\"%1\",").arg(ver.toString());
} }
s.remove(s.length() - 1, 1); //remove last comma s.remove(s.length() - 1, 1); //remove last comma
return s; return s;

View File

@ -79,11 +79,11 @@ class ModrinthAPI : public NetworkModAPI {
{ {
return QString(BuildConfig.MODRINTH_PROD_URL + return QString(BuildConfig.MODRINTH_PROD_URL +
"/project/%1/version?" "/project/%1/version?"
"game_versions=[%2]" "game_versions=[%2]&"
"loaders=[\"%3\"]") "loaders=[\"%3\"]")
.arg(args.addonId) .arg(args.addonId,
.arg(getGameVersionsString(args.mcVersions)) getGameVersionsString(args.mcVersions),
.arg(getModLoaderStrings(args.loaders).join("\",\"")); getModLoaderStrings(args.loaders).join("\",\""));
}; };
auto getGameVersionsArray(std::list<Version> mcVersions) const -> QString auto getGameVersionsArray(std::list<Version> mcVersions) const -> QString