From 0f2e5ef12044ef15ffcbe95a4d98d6ea259ef236 Mon Sep 17 00:00:00 2001 From: Fijxu Date: Wed, 18 Feb 2026 17:10:46 -0300 Subject: [PATCH] Do not force refresh after 10 minutes --- src/invidious/videos.cr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/invidious/videos.cr b/src/invidious/videos.cr index 6b9b186c..ff0659b9 100644 --- a/src/invidious/videos.cr +++ b/src/invidious/videos.cr @@ -308,7 +308,7 @@ def get_video(id, refresh = true, region = nil, force_refresh = false, env : HTT # If record was last updated over 10 minutes ago, or video has since premiered, # refresh (expire param in response lasts for 6 hours) if (refresh && - (Time.utc - video.updated > 10.minutes) || + (Time.utc - video.updated > 21420.seconds) || (video.premiere_timestamp.try &.< Time.utc)) || force_refresh || video.schema_version != Video::SCHEMA_VERSION # cache control