From 96670d05678cfcd3074d8ae8b9a57a203c663860 Mon Sep 17 00:00:00 2001
From: Mark McDowall <markus.mcd5@gmail.com>
Date: Mon, 6 Jun 2011 14:31:08 -0700
Subject: [PATCH] AddSeries/Index will show the RotoDirs Panel if no root dirs
 are in the DB.

---
 NzbDrone.Web/Controllers/AddSeriesController.cs | 5 +++++
 NzbDrone.Web/Views/AddSeries/Index.cshtml       | 2 ++
 2 files changed, 7 insertions(+)

diff --git a/NzbDrone.Web/Controllers/AddSeriesController.cs b/NzbDrone.Web/Controllers/AddSeriesController.cs
index 5d8018609..a4c5b09a8 100644
--- a/NzbDrone.Web/Controllers/AddSeriesController.cs
+++ b/NzbDrone.Web/Controllers/AddSeriesController.cs
@@ -79,6 +79,11 @@ namespace NzbDrone.Web.Controllers
             var defaultQuality = Convert.ToInt32(_configProvider.DefaultQualityProfile);
             var selectList = new SelectList(profiles, "QualityProfileId", "Name", defaultQuality);
             ViewData["qualities"] = selectList;
+            ViewData["ShowRootDirs"] = false;
+
+            //There are no RootDirs Show the RootDirs Panel
+            if (rootDirs.Count == 0)
+                ViewData["ShowRootDirs"] = true;
 
             return View(rootDirs);
         }
diff --git a/NzbDrone.Web/Views/AddSeries/Index.cshtml b/NzbDrone.Web/Views/AddSeries/Index.cshtml
index 6c1845436..e010497df 100644
--- a/NzbDrone.Web/Views/AddSeries/Index.cshtml
+++ b/NzbDrone.Web/Views/AddSeries/Index.cshtml
@@ -42,6 +42,8 @@
         panelItem.Add()
             .Text("Root Directories")
             .ImageUrl("~/Content/Images/VideoFolder.png")
+            .Selected((bool)ViewData["ShowRootDirs"])
+            .Expanded((bool)ViewData["ShowRootDirs"])
             .Content(@<text>
                         <div style="padding-top: 10px;">
                             <div style="padding-left: 7px; margin-bottom: 5px;">