From 75450dcdbcaf5f175147eb4f1e9db435804b593f Mon Sep 17 00:00:00 2001 From: Omar Roth Date: Fri, 8 May 2020 08:59:09 -0500 Subject: [PATCH] Update signature param --- src/invidious/videos.cr | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/invidious/videos.cr b/src/invidious/videos.cr index f9d3dc28..7e815ca1 100644 --- a/src/invidious/videos.cr +++ b/src/invidious/videos.cr @@ -562,8 +562,8 @@ struct Video if fmt_stream["url"]? fmt["url"] = fmt_stream["url"].as_s end - if fmt_stream["cipher"]? - HTTP::Params.parse(fmt_stream["cipher"].as_s).each do |key, value| + if cipher = fmt_stream["cipher"]? || fmt_stream["signatureCipher"]? + HTTP::Params.parse(cipher.as_s).each do |key, value| fmt[key] = value end end @@ -638,8 +638,8 @@ struct Video if adaptive_fmt["url"]? fmt["url"] = adaptive_fmt["url"].as_s end - if adaptive_fmt["cipher"]? - HTTP::Params.parse(adaptive_fmt["cipher"].as_s).each do |key, value| + if cipher = adaptive_fmt["cipher"]? || adaptive_fmt["signatureCipher"]? + HTTP::Params.parse(cipher.as_s).each do |key, value| fmt[key] = value end end