GH-841 fix for modpack downloads on windows
This commit is contained in:
parent
2eb3ec39bf
commit
eae544f0eb
3 changed files with 5 additions and 3 deletions
|
@ -1075,12 +1075,13 @@ void MainWindow::on_actionAddInstance_triggered()
|
|||
}
|
||||
else
|
||||
{
|
||||
const QString path = modpackUrl.host() + '/' + QString::fromUtf8(modpackUrl.toEncoded());
|
||||
const QString path = modpackUrl.host() + '/' + modpackUrl.path();
|
||||
auto entry = MMC->metacache()->resolveEntry("general", path);
|
||||
CacheDownloadPtr dl = CacheDownload::make(modpackUrl, entry);
|
||||
NetJob job(tr("Modpack download"));
|
||||
job.addNetAction(dl);
|
||||
|
||||
// FIXME: possibly causes endless loop problems
|
||||
ProgressDialog dlDialog(this);
|
||||
if (dlDialog.exec(&job) != QDialog::Accepted)
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue