Fixed: don't try to delete series folder if it doesn't exist

This commit is contained in:
Mark McDowall 2014-07-31 23:57:17 -07:00
parent ff99c383da
commit f657afc424
2 changed files with 8 additions and 4 deletions

View File

@ -170,7 +170,10 @@ namespace NzbDrone.Core.MediaFiles
{ {
if (message.DeleteFiles) if (message.DeleteFiles)
{ {
DeleteFolder(message.Series.Path); if (_diskProvider.FolderExists(message.Series.Path))
{
DeleteFolder(message.Series.Path);
}
} }
} }

View File

@ -1,13 +1,14 @@
using NzbDrone.Common.Messaging; using System;
using NzbDrone.Common.Messaging;
namespace NzbDrone.Core.Tv.Events namespace NzbDrone.Core.Tv.Events
{ {
public class SeriesDeletedEvent : IEvent public class SeriesDeletedEvent : IEvent
{ {
public Series Series { get; private set; } public Series Series { get; private set; }
public bool DeleteFiles { get; private set; } public Boolean DeleteFiles { get; private set; }
public SeriesDeletedEvent(Series series, bool deleteFiles) public SeriesDeletedEvent(Series series, Boolean deleteFiles)
{ {
Series = series; Series = series;
DeleteFiles = deleteFiles; DeleteFiles = deleteFiles;