From be92686e0eb69bf2476a635d8530f2b0283ad873 Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Fri, 9 Sep 2011 16:28:21 -0700 Subject: [PATCH] AddNewSeries now uses the created folder name wghen added the series (since windows trims some characters from the end [periods]). CreateDirectory moved from AddExisting to AddNew, since we don't want to try to create a folder for existing series. --- NzbDrone.Web/Controllers/AddSeriesController.cs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/NzbDrone.Web/Controllers/AddSeriesController.cs b/NzbDrone.Web/Controllers/AddSeriesController.cs index 6e0fabb76..b4b6207ee 100644 --- a/NzbDrone.Web/Controllers/AddSeriesController.cs +++ b/NzbDrone.Web/Controllers/AddSeriesController.cs @@ -108,6 +108,11 @@ namespace NzbDrone.Web.Controllers public JsonResult AddNewSeries(string path, string seriesName, int seriesId, int qualityProfileId) { path = Path.Combine(path, MediaFileProvider.CleanFilename(seriesName)); + + //Create the folder for the new series + //Use the created folder name when adding the series + path = _diskProvider.CreateDirectory(path); + return AddExistingSeries(path, seriesName, seriesId, qualityProfileId); } @@ -116,9 +121,6 @@ namespace NzbDrone.Web.Controllers { try { - //Create the folder for the new series and then Add it - _diskProvider.CreateDirectory(path); - _seriesProvider.AddSeries(path, seriesId, qualityProfileId); ScanNewSeries(); return Json(new NotificationResult() { Title = seriesName, Text = "Was added successfully" });