Преглед на файлове

Merge pull request #1287 from MediaBrowser/master

merge from master
Luke преди 10 години
родител
ревизия
7f706faad2
променени са 2 файла, в които са добавени 17 реда и са изтрити 4 реда
  1. 9 1
      MediaBrowser.Controller/LiveTv/LiveTvProgram.cs
  2. 8 3
      MediaBrowser.Controller/LiveTv/LiveTvVideoRecording.cs

+ 9 - 1
MediaBrowser.Controller/LiveTv/LiveTvProgram.cs

@@ -28,7 +28,15 @@ namespace MediaBrowser.Controller.LiveTv
                     return key;
                 }
             }
-            return GetClientTypeName() + "-" + Name;
+
+            if (IsSeries && !string.IsNullOrWhiteSpace(EpisodeTitle))
+            {
+                var name = GetClientTypeName();
+
+                return name + "-" + Name + (EpisodeTitle ?? string.Empty);
+            }
+
+            return base.CreateUserDataKey();
         }
 
         /// <summary>

+ 8 - 3
MediaBrowser.Controller/LiveTv/LiveTvVideoRecording.cs

@@ -52,10 +52,15 @@ namespace MediaBrowser.Controller.LiveTv
                     return key;
                 }
             }
-            
-            var name = GetClientTypeName();
 
-            return name + "-" + Name + (EpisodeTitle ?? string.Empty);
+            if (IsSeries && !string.IsNullOrWhiteSpace(EpisodeTitle))
+            {
+                var name = GetClientTypeName();
+
+                return name + "-" + Name + (EpisodeTitle ?? string.Empty);
+            }
+
+            return base.CreateUserDataKey();
         }
 
         public string ServiceName { get; set; }