diff --git a/app/src/main/java/com/fongmi/android/tv/api/EpgParser.java b/app/src/main/java/com/fongmi/android/tv/api/EpgParser.java index 98dbc79d5..d65e1a1b0 100644 --- a/app/src/main/java/com/fongmi/android/tv/api/EpgParser.java +++ b/app/src/main/java/com/fongmi/android/tv/api/EpgParser.java @@ -41,7 +41,7 @@ public class EpgParser { } private static boolean shouldDownload(File file) { - return !file.exists() || System.currentTimeMillis() - file.lastModified() > TimeUnit.HOURS.toMillis(1); + return !file.exists() || !isToday(file.lastModified()) || System.currentTimeMillis() - file.lastModified() > TimeUnit.HOURS.toMillis(6); } private static boolean isToday(long millis) {