summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/invidious.cr10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/invidious.cr b/src/invidious.cr
index 2d78ae46..7651612c 100644
--- a/src/invidious.cr
+++ b/src/invidious.cr
@@ -217,17 +217,13 @@ get "/watch" do |env|
authorized = env.get? "authorized"
if authorized
- headers = HTTP::Headers.new
- headers["Cookie"] = env.request.headers["Cookie"]
-
sid = env.get("sid").as(String)
- user = get_user(sid, client, headers, PG_DB)
- subscriptions = user.subscriptions
- else
- subscriptions = [] of String
+ subscriptions = PG_DB.query_one?("SELECT subscriptions FROM users WHERE id = $1", sid, as: Array(String))
end
+ subscriptions = [] of String
+
begin
video = get_video(id, client, PG_DB)
rescue ex