From ba65e4ff25f2dd4aaa02eefb1dd1a3a92e997190 Mon Sep 17 00:00:00 2001 From: syeopite Date: Sun, 24 Aug 2025 23:06:12 -0700 Subject: [PATCH] Config: Use from_yaml constructor for PagesEnabled `PagesEnabled` doesn't define a blank constructor without any parameters meaning that `PagesEnabled.new` leads to a error due to lack of arguments --- src/invidious/config.cr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/invidious/config.cr b/src/invidious/config.cr index 59380cb8e..f9a3572af 100644 --- a/src/invidious/config.cr +++ b/src/invidious/config.cr @@ -158,7 +158,7 @@ class Config # Global per-page feature toggles. # Valid keys: "trending", "popular", "search" # If someone sets both `popular_enabled` and `pages_enabled["popular"]`, the latter takes precedence. - property pages_enabled : PagesEnabled = PagesEnabled.new + property pages_enabled : PagesEnabled = PagesEnabled.from_yaml("") # ————————————————————————————————————————————————————————————————————————————————————— property captcha_enabled : Bool = true