From 7926870fab7bec9dbe0ab924789611077b1f11e3 Mon Sep 17 00:00:00 2001 From: Justin Swanson Date: Tue, 3 Dec 2019 00:05:20 -0600 Subject: [PATCH] Fix for HTTP download directory creation --- Wabbajack.Lib/Downloaders/HTTPDownloader.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Wabbajack.Lib/Downloaders/HTTPDownloader.cs b/Wabbajack.Lib/Downloaders/HTTPDownloader.cs index dbe5e527..1b3e3518 100644 --- a/Wabbajack.Lib/Downloaders/HTTPDownloader.cs +++ b/Wabbajack.Lib/Downloaders/HTTPDownloader.cs @@ -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))