diff options
author | flow <flowlnlnln@gmail.com> | 2022-05-28 14:12:00 -0300 |
---|---|---|
committer | flow <flowlnlnln@gmail.com> | 2022-05-28 17:01:57 -0300 |
commit | 1698554024d8fb7646a7a725e354a960ee19b568 (patch) | |
tree | a080673439e6557100bc1f6ac94d0e192e2db4ac /launcher/InstanceImportTask.cpp | |
parent | f4604bbf797673b089367ec6af42723084b17181 (diff) | |
download | PrismLauncher-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.cpp | 8 |
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); } |