From f18ab3c1f9fe63db1681437f9fe8478d3bb1d63d Mon Sep 17 00:00:00 2001 From: Cameron Radmore Date: Tue, 3 Feb 2026 17:17:46 -0500 Subject: [PATCH] Playlist API: return empty author url if ucid is empty --- src/invidious/playlists.cr | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/invidious/playlists.cr b/src/invidious/playlists.cr index 7c584d15..e176c807 100644 --- a/src/invidious/playlists.cr +++ b/src/invidious/playlists.cr @@ -107,7 +107,11 @@ struct Playlist json.field "author", self.author json.field "authorId", self.ucid - json.field "authorUrl", "/channel/#{self.ucid}" + if !self.ucid.empty? + json.field "authorUrl", "/channel/#{self.ucid}" + else + json.field "authorUrl", "" + end json.field "subtitle", self.subtitle json.field "authorThumbnails" do