mirror of
https://github.com/Sonarr/Sonarr
synced 2025-02-23 06:31:28 +00:00
Fixed the broken tests
This commit is contained in:
parent
1c5e30bbd0
commit
177e4b850e
1 changed files with 4 additions and 1 deletions
|
@ -65,6 +65,8 @@ namespace NzbDrone.Core.RootFolders
|
||||||
|
|
||||||
public virtual RootFolder Add(RootFolder rootFolder)
|
public virtual RootFolder Add(RootFolder rootFolder)
|
||||||
{
|
{
|
||||||
|
var all = All();
|
||||||
|
|
||||||
if (String.IsNullOrWhiteSpace(rootFolder.Path) || !Path.IsPathRooted(rootFolder.Path))
|
if (String.IsNullOrWhiteSpace(rootFolder.Path) || !Path.IsPathRooted(rootFolder.Path))
|
||||||
throw new ArgumentException("Invalid path");
|
throw new ArgumentException("Invalid path");
|
||||||
|
|
||||||
|
@ -74,7 +76,8 @@ namespace NzbDrone.Core.RootFolders
|
||||||
if (All().Exists(r => DiskProvider.PathEquals(r.Path, rootFolder.Path)))
|
if (All().Exists(r => DiskProvider.PathEquals(r.Path, rootFolder.Path)))
|
||||||
throw new InvalidOperationException("Recent directory already exist.");
|
throw new InvalidOperationException("Recent directory already exist.");
|
||||||
|
|
||||||
if (DiskProvider.PathEquals(_configService.DownloadedEpisodesFolder, rootFolder.Path))
|
if (!String.IsNullOrWhiteSpace(_configService.DownloadedEpisodesFolder) &&
|
||||||
|
DiskProvider.PathEquals(_configService.DownloadedEpisodesFolder, rootFolder.Path))
|
||||||
throw new InvalidOperationException("Drone Factory folder cannot be used.");
|
throw new InvalidOperationException("Drone Factory folder cannot be used.");
|
||||||
|
|
||||||
_rootFolderRepository.Insert(rootFolder);
|
_rootFolderRepository.Insert(rootFolder);
|
||||||
|
|
Loading…
Reference in a new issue