소스 검색

fixed config save

Luke Pulverenti 12 년 전
부모
커밋
98e8b73d81
1개의 변경된 파일4개의 추가작업 그리고 2개의 파일을 삭제
  1. 4 2
      MediaBrowser.Server.Implementations/Configuration/ServerConfigurationManager.cs

+ 4 - 2
MediaBrowser.Server.Implementations/Configuration/ServerConfigurationManager.cs

@@ -84,10 +84,12 @@ namespace MediaBrowser.Server.Implementations.Configuration
         {
             var newConfig = (ServerConfiguration) newConfiguration;
 
-            if (!string.Equals(Configuration.ItemsByNamePath, newConfig.ItemsByNamePath))
+            var newIbnPath = newConfig.ItemsByNamePath ?? string.Empty;
+
+            if (!string.Equals(Configuration.ItemsByNamePath ?? string.Empty, newIbnPath))
             {
                 // Validate
-                if (!Directory.Exists(newConfig.ItemsByNamePath))
+                if (!Directory.Exists(newIbnPath))
                 {
                     throw new DirectoryNotFoundException(string.Format("{0} does not exist.", newConfig.ItemsByNamePath));
                 }