diff --git a/src/NzbDrone.Core/Download/Clients/FreeboxDownload/TorrentFreeboxDownload.cs b/src/NzbDrone.Core/Download/Clients/FreeboxDownload/TorrentFreeboxDownload.cs index 37f40002e1..e7d9202812 100644 --- a/src/NzbDrone.Core/Download/Clients/FreeboxDownload/TorrentFreeboxDownload.cs +++ b/src/NzbDrone.Core/Download/Clients/FreeboxDownload/TorrentFreeboxDownload.cs @@ -130,21 +130,21 @@ public override IEnumerable GetItems() protected override string AddFromMagnetLink(RemoteMovie remoteMovie, string hash, string magnetLink) { return _proxy.AddTaskFromUrl(magnetLink, - GetDownloadDirectory(remoteMovie).EncodeBase64(), - ToBePaused(), - ToBeQueuedFirst(remoteMovie), - GetSeedRatio(remoteMovie), - Settings); + GetDownloadDirectory(remoteMovie).EncodeBase64(), + ToBePaused(), + ToBeQueuedFirst(remoteMovie), + GetSeedRatio(remoteMovie), + Settings); } protected override string AddFromTorrentFile(RemoteMovie remoteMovie, string hash, string filename, byte[] fileContent) { return _proxy.AddTaskFromFile(filename, - fileContent, - GetDownloadDirectory(remoteMovie).EncodeBase64(), - ToBePaused(), - ToBeQueuedFirst(remoteMovie), - GetSeedRatio(remoteMovie), - Settings); + fileContent, + GetDownloadDirectory(remoteMovie).EncodeBase64(), + ToBePaused(), + ToBeQueuedFirst(remoteMovie), + GetSeedRatio(remoteMovie), + Settings); } public override void RemoveItem(DownloadClientItem item, bool deleteData) { @@ -204,7 +204,7 @@ private string GetDownloadDirectory(RemoteMovie remoteMovie = null) if (remoteMovie != null) { - var folderName = remoteMovie.Release.Title.Replace("/", "-").Replace("\\", "-"); + var folderName = FileNameExtensions.CleanFileName(remoteMovie.Release.Title); destDir = $"{destDir}/{folderName}"; }