New: Improve path validation when handling paths from different OSes

(cherry picked from commit 0321368cc392d7a0a488409bf6bd586ba45497af)

Closes #2309
This commit is contained in:
Mark McDowall
2023-03-23 17:34:19 -07:00
committed by Bogdan
parent a4930474a5
commit b3cf903a3b
16 changed files with 94 additions and 72 deletions
@@ -104,7 +104,7 @@ namespace NzbDrone.Core.MediaFiles
{
Ensure.That(bookFile, () => bookFile).IsNotNull();
Ensure.That(author, () => author).IsNotNull();
Ensure.That(destinationFilePath, () => destinationFilePath).IsValidPath();
Ensure.That(destinationFilePath, () => destinationFilePath).IsValidPath(PathValidationType.CurrentOs);
var bookFilePath = bookFile.Path;