소스 검색

update live tv user data

Luke Pulverenti 10 년 전
부모
커밋
b73c3f4411
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

@@ -53,10 +53,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; }