Fix episode reference and add case for track import failure due to permissions. Fixes #212. (#213)

This commit is contained in:
Daniel Underwood 2018-02-10 22:33:18 -05:00 committed by Qstick
parent 2f6a13092f
commit 24ff756eeb
1 changed files with 6 additions and 1 deletions

View File

@ -149,10 +149,15 @@ namespace NzbDrone.Core.MediaFiles.TrackImport
_logger.Warn(e, "Couldn't import track " + localTrack);
importResults.Add(new ImportResult(importDecision, "Failed to import track, Destination already exists."));
}
catch (UnauthorizedAccessException e)
{
_logger.Warn(e, "Couldn't import track " + localTrack);
importResults.Add(new ImportResult(importDecision, "Failed to import track, Permissions error"));
}
catch (Exception e)
{
_logger.Warn(e, "Couldn't import track " + localTrack);
importResults.Add(new ImportResult(importDecision, "Failed to import episode"));
importResults.Add(new ImportResult(importDecision, "Failed to import track"));
}
}