فهرست منبع

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>