aboutsummaryrefslogtreecommitdiff
path: root/launcher/ui/pages/modplatform/modrinth
diff options
context:
space:
mode:
authorflow <thiagodonato300@gmail.com>2022-05-15 07:43:02 -0300
committerflow <thiagodonato300@gmail.com>2022-05-15 07:43:02 -0300
commit4bb429a0fbe698d0f4dbdbf02719e76730b5b6bd (patch)
tree0a0a994ceea736d184cc7ccd735cceab5b40e50b /launcher/ui/pages/modplatform/modrinth
parent4a0e4fdb85ae6782406919c4b4df9554a81356aa (diff)
downloadPrismLauncher-4bb429a0fbe698d0f4dbdbf02719e76730b5b6bd.tar.gz
PrismLauncher-4bb429a0fbe698d0f4dbdbf02719e76730b5b6bd.tar.bz2
PrismLauncher-4bb429a0fbe698d0f4dbdbf02719e76730b5b6bd.zip
change: use build variables for the modrinth API URLs
Make it more consistent with the others
Diffstat (limited to 'launcher/ui/pages/modplatform/modrinth')
-rw-r--r--launcher/ui/pages/modplatform/modrinth/ModrinthModel.cpp6
-rw-r--r--launcher/ui/pages/modplatform/modrinth/ModrinthPage.cpp5
2 files changed, 6 insertions, 5 deletions
diff --git a/launcher/ui/pages/modplatform/modrinth/ModrinthModel.cpp b/launcher/ui/pages/modplatform/modrinth/ModrinthModel.cpp
index 121f5d4e..1d1b4c8e 100644
--- a/launcher/ui/pages/modplatform/modrinth/ModrinthModel.cpp
+++ b/launcher/ui/pages/modplatform/modrinth/ModrinthModel.cpp
@@ -71,10 +71,10 @@ void ModpackListModel::performPaginatedSearch()
// TODO: Move to standalone API
NetJob* netJob = new NetJob("Modrinth::SearchModpack", APPLICATION->network());
auto searchAllUrl = QString(
- "https://staging-api.modrinth.com/v2/search?"
- "query=%1&"
+ "%1/search?"
+ "query=%2&"
"facets=[[\"project_type:modpack\"]]")
- .arg(currentSearchTerm);
+ .arg(BuildConfig.MODRINTH_STAGING_URL, currentSearchTerm);
netJob->addNetAction(Net::Download::makeByteArray(QUrl(searchAllUrl), &m_all_response));
diff --git a/launcher/ui/pages/modplatform/modrinth/ModrinthPage.cpp b/launcher/ui/pages/modplatform/modrinth/ModrinthPage.cpp
index acfd14b5..5dc66e56 100644
--- a/launcher/ui/pages/modplatform/modrinth/ModrinthPage.cpp
+++ b/launcher/ui/pages/modplatform/modrinth/ModrinthPage.cpp
@@ -38,6 +38,7 @@
#include "ModrinthModel.h"
+#include "BuildConfig.h"
#include "InstanceImportTask.h"
#include "Json.h"
@@ -122,7 +123,7 @@ void ModrinthPage::onSelectionChanged(QModelIndex first, QModelIndex second)
QString id = current.id;
- netJob->addNetAction(Net::Download::makeByteArray(QString("https://staging-api.modrinth.com/v2/project/%1").arg(id), response));
+ netJob->addNetAction(Net::Download::makeByteArray(QString("%1/project/%2").arg(BuildConfig.MODRINTH_STAGING_URL, id), response));
QObject::connect(netJob, &NetJob::succeeded, this, [this, response, id] {
if (id != current.id) {
@@ -167,7 +168,7 @@ void ModrinthPage::onSelectionChanged(QModelIndex first, QModelIndex second)
QString id = current.id;
netJob->addNetAction(
- Net::Download::makeByteArray(QString("https://staging-api.modrinth.com/v2/project/%1/version").arg(id), response));
+ Net::Download::makeByteArray(QString("%1/project/%2/version").arg(BuildConfig.MODRINTH_STAGING_URL, id), response));
QObject::connect(netJob, &NetJob::succeeded, this, [this, response, id] {
if (id != current.id) {