From f7139af4ef01195c59765e6efda4988e7f556c52 Mon Sep 17 00:00:00 2001 From: Cameron Radmore Date: Mon, 14 Sep 2026 17:39:30 -0400 Subject: [PATCH] fix: check that shows tabs exists before trying to fetch/parse --- src/invidious/routes/channels.cr | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/invidious/routes/channels.cr b/src/invidious/routes/channels.cr index 30332b46c..2a2a69c4c 100644 --- a/src/invidious/routes/channels.cr +++ b/src/invidious/routes/channels.cr @@ -223,6 +223,10 @@ module Invidious::Routes::Channels locale, user, subscriptions, continuation, ucid, channel = data + if !channel.tabs.includes? "shows" + return env.redirect "/channel/#{channel.ucid}" + end + sort_by = "" sort_options = [] of String