From 9f475c1f2a30cbccdf2d53652273b7840ec1a7b6 Mon Sep 17 00:00:00 2001 From: Fijxu Date: Mon, 24 Feb 2025 13:26:52 -0300 Subject: [PATCH] feat(dev): add option to disable video cache on the database (for development purposes only) --- src/invidious/config.cr | 2 ++ src/invidious/database/videos.cr | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/invidious/config.cr b/src/invidious/config.cr index d384284d..da2a672c 100644 --- a/src/invidious/config.cr +++ b/src/invidious/config.cr @@ -219,6 +219,8 @@ class Config property tokens_server : String = "" + property video_cache : Bool = true + {% if flag?(:linux) %} property reload_config_automatically : Bool = true {% end %} diff --git a/src/invidious/database/videos.cr b/src/invidious/database/videos.cr index 64d18068..e826ae79 100644 --- a/src/invidious/database/videos.cr +++ b/src/invidious/database/videos.cr @@ -60,7 +60,7 @@ module Invidious::Database::Videos extend self def insert(video : Video) - DBCache.set(video: video, expire_time: 14400) + DBCache.set(video: video, expire_time: 14400) if CONFIG.video_cache end def delete(id)