Fix for HTTP download directory creation

This commit is contained in:
Justin Swanson 2019-12-03 00:05:20 -06:00
parent 57da9dc87a
commit 7926870fab

View File

@ -111,7 +111,11 @@ namespace Wabbajack.Lib.Downloaders
var contentSize = headerVar != null ? long.Parse(headerVar) : 1;
Directory.CreateDirectory(Path.GetDirectoryName(destination));
FileInfo fileInfo = new FileInfo(destination);
if (!fileInfo.Directory.Exists)
{
Directory.CreateDirectory(fileInfo.Directory.FullName);
}
using (var webs = stream.Result)
using (var fs = File.OpenWrite(destination))