소스 검색

Move TimerInfo start time logic out of RecordingHelper

Patrick Barron 1 년 전
부모
커밋
3b341c06db
2개의 변경된 파일1개의 추가작업 그리고 6개의 파일을 삭제
  1. 0 5
      src/Jellyfin.LiveTv/Recordings/RecordingHelper.cs
  2. 1 1
      src/Jellyfin.LiveTv/Timers/TimerManager.cs

+ 0 - 5
src/Jellyfin.LiveTv/Recordings/RecordingHelper.cs

@@ -7,11 +7,6 @@ namespace Jellyfin.LiveTv.Recordings
 {
     internal static class RecordingHelper
     {
-        public static DateTime GetStartTime(TimerInfo timer)
-        {
-            return timer.StartDate.AddSeconds(-timer.PrePaddingSeconds);
-        }
-
         public static string GetRecordingName(TimerInfo info)
         {
             var name = info.Name;

+ 1 - 1
src/Jellyfin.LiveTv/Timers/TimerManager.cs

@@ -95,7 +95,7 @@ namespace Jellyfin.LiveTv.Timers
                 return;
             }
 
-            var startDate = RecordingHelper.GetStartTime(item);
+            var startDate = item.StartDate.AddSeconds(-item.PrePaddingSeconds);
             var now = DateTime.UtcNow;
 
             if (startDate < now)