mirror of
https://github.com/wabbajack-tools/wabbajack.git
synced 2024-08-30 18:42:17 +00:00
Start download from scratch if .download_package can't be parsed
This commit is contained in:
@ -166,8 +166,17 @@ internal class ResumableDownloader
|
||||
return null;
|
||||
}
|
||||
|
||||
var packageJson = _packagePath.ReadAllText();
|
||||
return JsonSerializer.Deserialize<DownloadPackage>(packageJson);
|
||||
try
|
||||
{
|
||||
var packageJson = _packagePath.ReadAllText();
|
||||
return JsonSerializer.Deserialize<DownloadPackage>(packageJson);
|
||||
}
|
||||
catch (JsonException ex)
|
||||
{
|
||||
_logger.LogWarning(ex, "Package for '{name}' couldn't be parsed. Deleting package and starting from scratch...", _outputPath.FileName.ToString());
|
||||
DeletePackage();
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
private void SavePackage(DownloadPackage package)
|
||||
|
Reference in New Issue
Block a user