From c39413289ab0aa6795ab897f23dd49253fdc001f Mon Sep 17 00:00:00 2001 From: Samantaz Fox Date: Mon, 26 Jul 2021 17:18:17 +0200 Subject: [PATCH] Fix: YoutubeAPI.make_context(): client_config can be nil --- src/invidious/helpers/youtube_api.cr | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/invidious/helpers/youtube_api.cr b/src/invidious/helpers/youtube_api.cr index a3fb53e1..b2f963f7 100644 --- a/src/invidious/helpers/youtube_api.cr +++ b/src/invidious/helpers/youtube_api.cr @@ -95,7 +95,10 @@ module YoutubeAPI # Return, as a Hash, the "context" data required to request the # youtube API endpoints. # - private def make_context(client_config : ClientConfig) : Hash + private def make_context(client_config : ClientConfig | Nil) : Hash + # Use the default client config if nil is passed + client_config ||= DEFAULT_CLIENT_CONFIG + return { "client" => { "hl" => "en",