瀏覽代碼

handle missing client type

Luke Pulverenti 11 年之前
父節點
當前提交
2c7aaa5293
共有 1 個文件被更改,包括 8 次插入2 次删除
  1. 8 2
      MediaBrowser.Dlna/PlayTo/PlayToManager.cs

+ 8 - 2
MediaBrowser.Dlna/PlayTo/PlayToManager.cs

@@ -244,8 +244,14 @@ namespace MediaBrowser.Dlna.PlayTo
             var profile = _dlnaManager.GetProfile(deviceProperties.DisplayName, deviceProperties.ModelName,
                 deviceProperties.ModelNumber);
 
-            deviceProperties.DisplayName = profile.Name;
-            deviceProperties.ClientType = profile.ClientType;
+            if (!string.IsNullOrWhiteSpace(profile.Name))
+            {
+                deviceProperties.DisplayName = profile.Name;
+            }
+            if (!string.IsNullOrWhiteSpace(profile.ClientType))
+            {
+                deviceProperties.ClientType = profile.ClientType;
+            }
         }
 
         /// <summary>