aboutsummaryrefslogtreecommitdiff
path: root/launcher/InstanceImportTask.cpp
diff options
context:
space:
mode:
authorflow <flowlnlnln@gmail.com>2022-05-28 14:12:00 -0300
committerflow <flowlnlnln@gmail.com>2022-05-28 17:01:57 -0300
commit1698554024d8fb7646a7a725e354a960ee19b568 (patch)
treea080673439e6557100bc1f6ac94d0e192e2db4ac /launcher/InstanceImportTask.cpp
parentf4604bbf797673b089367ec6af42723084b17181 (diff)
downloadPrismLauncher-1698554024d8fb7646a7a725e354a960ee19b568.tar.gz
PrismLauncher-1698554024d8fb7646a7a725e354a960ee19b568.tar.bz2
PrismLauncher-1698554024d8fb7646a7a725e354a960ee19b568.zip
debug: add non-translated debug logging for 'non-whitelisted url' fails
Diffstat (limited to 'launcher/InstanceImportTask.cpp')
-rw-r--r--launcher/InstanceImportTask.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/launcher/InstanceImportTask.cpp b/launcher/InstanceImportTask.cpp
index e3f54aeb..f166088f 100644
--- a/launcher/InstanceImportTask.cpp
+++ b/launcher/InstanceImportTask.cpp
@@ -644,11 +644,15 @@ void InstanceImportTask::processModrinth()
file.download = Json::requireString(Json::ensureArray(modInfo, "downloads").first(), "Download URL for " + file.path);
- if(!file.download.isValid())
+ if (!file.download.isValid()) {
+ qDebug() << QString("Download URL (%1) for %2 is not a correctly formatted URL").arg(file.download.toString(), file.path);
throw JSONValidationError(tr("Download URL for %1 is not a correctly formatted URL").arg(file.path));
- else if(!Modrinth::validateDownloadUrl(file.download))
+ }
+ else if (!Modrinth::validateDownloadUrl(file.download)) {
+ qDebug() << QString("Download URL (%1) for %2 is from a non-whitelisted by Modrinth domain").arg(file.download.toString(), file.path);
throw JSONValidationError(
tr("Download URL for %1 is from a non-whitelisted by Modrinth domain: %2").arg(file.path, file.download.host()));
+ }
files.push_back(file);
}