瀏覽代碼

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)