diff --git a/src/invidious.cr b/src/invidious.cr index cb2bb5fe4..6d0238a10 100644 --- a/src/invidious.cr +++ b/src/invidious.cr @@ -751,10 +751,16 @@ post "/data_control" do |env| end end when "import_youtube" - subscriptions = JSON.parse(body) - - user.subscriptions += subscriptions.as_a.compact_map do |entry| - entry["snippet"]["resourceId"]["channelId"].as_s + if body[0..4] == "