mirror of
				https://gitea.invidious.io/iv-org/invidious
				synced 2025-06-05 23:29:12 +02:00 
			
		
		
		
	@@ -53,7 +53,7 @@ module Invidious::Routes::Account
 | 
			
		||||
      return error_template(401, "Password is a required field")
 | 
			
		||||
    end
 | 
			
		||||
 | 
			
		||||
    new_passwords = env.params.body.select { |k, v| k.match(/^new_password\[\d+\]$/) }.map { |k, v| v }
 | 
			
		||||
    new_passwords = env.params.body.select { |k, _| k.match(/^new_password\[\d+\]$/) }.map { |_, v| v }
 | 
			
		||||
 | 
			
		||||
    if new_passwords.size <= 1 || new_passwords.uniq.size != 1
 | 
			
		||||
      return error_template(400, "New passwords must match")
 | 
			
		||||
@@ -240,7 +240,7 @@ module Invidious::Routes::Account
 | 
			
		||||
      return error_template(400, ex)
 | 
			
		||||
    end
 | 
			
		||||
 | 
			
		||||
    scopes = env.params.body.select { |k, v| k.match(/^scopes\[\d+\]$/) }.map { |k, v| v }
 | 
			
		||||
    scopes = env.params.body.select { |k, _| k.match(/^scopes\[\d+\]$/) }.map { |_, v| v }
 | 
			
		||||
    callback_url = env.params.body["callbackUrl"]?
 | 
			
		||||
    expire = env.params.body["expire"]?.try &.to_i?
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -24,7 +24,7 @@ struct YoutubeConnectionPool
 | 
			
		||||
    @pool = build_pool()
 | 
			
		||||
  end
 | 
			
		||||
 | 
			
		||||
  def client(&block)
 | 
			
		||||
  def client(&)
 | 
			
		||||
    conn = pool.checkout
 | 
			
		||||
    begin
 | 
			
		||||
      response = yield conn
 | 
			
		||||
@@ -69,7 +69,7 @@ def make_client(url : URI, region = nil, force_resolve : Bool = false)
 | 
			
		||||
  return client
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
def make_client(url : URI, region = nil, force_resolve : Bool = false, &block)
 | 
			
		||||
def make_client(url : URI, region = nil, force_resolve : Bool = false, &)
 | 
			
		||||
  client = make_client(url, region, force_resolve)
 | 
			
		||||
  begin
 | 
			
		||||
    yield client
 | 
			
		||||
 
 | 
			
		||||
@@ -856,7 +856,7 @@ end
 | 
			
		||||
#
 | 
			
		||||
# This function yields the container so that items can be parsed separately.
 | 
			
		||||
#
 | 
			
		||||
def extract_items(initial_data : InitialData, &block)
 | 
			
		||||
def extract_items(initial_data : InitialData, &)
 | 
			
		||||
  if unpackaged_data = initial_data["contents"]?.try &.as_h
 | 
			
		||||
  elsif unpackaged_data = initial_data["response"]?.try &.as_h
 | 
			
		||||
  elsif unpackaged_data = initial_data.dig?("onResponseReceivedActions", 1).try &.as_h
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user