mirror of
				https://github.com/iv-org/invidious.git
				synced 2025-11-03 22:21:55 +00:00 
			
		
		
		
	Fix 'Lint/UselessAssign' warnings reported by ameba
This commit is contained in:
		@@ -93,10 +93,6 @@ def fetch_youtube_comments(id, cursor, format, locale, thin_mode, region, sort_b
 | 
			
		||||
    end
 | 
			
		||||
    contents = body["contents"]?
 | 
			
		||||
    header = body["header"]?
 | 
			
		||||
    if body["continuations"]?
 | 
			
		||||
      # Removable? Doesn't seem like this is used.
 | 
			
		||||
      more_replies_continuation = body["continuations"][0]["nextContinuationData"]["continuation"].as_s
 | 
			
		||||
    end
 | 
			
		||||
  else
 | 
			
		||||
    raise InfoException.new("Could not fetch comments")
 | 
			
		||||
  end
 | 
			
		||||
 
 | 
			
		||||
@@ -463,7 +463,6 @@ def extract_playlist_videos(initial_data : Hash(String, JSON::Any))
 | 
			
		||||
      plid = i["navigationEndpoint"]["watchEndpoint"]["playlistId"].as_s
 | 
			
		||||
      index = i["navigationEndpoint"]["watchEndpoint"]["index"].as_i64
 | 
			
		||||
 | 
			
		||||
      thumbnail = i["thumbnail"]["thumbnails"][0]["url"].as_s
 | 
			
		||||
      title = i["title"].try { |t| t["simpleText"]? || t["runs"]?.try &.[0]["text"]? }.try &.as_s || ""
 | 
			
		||||
      author = i["shortBylineText"]?.try &.["runs"][0]["text"].as_s || ""
 | 
			
		||||
      ucid = i["shortBylineText"]?.try &.["runs"][0]["navigationEndpoint"]["browseEndpoint"]["browseId"].as_s || ""
 | 
			
		||||
 
 | 
			
		||||
@@ -65,7 +65,6 @@ def fetch_user(sid, headers)
 | 
			
		||||
  feed = YT_POOL.client &.get("/subscription_manager?disable_polymer=1", headers)
 | 
			
		||||
  feed = XML.parse_html(feed.body)
 | 
			
		||||
 | 
			
		||||
  channels = [] of String
 | 
			
		||||
  channels = feed.xpath_nodes(%q(//ul[@id="guide-channels"]/li/a)).compact_map do |channel|
 | 
			
		||||
    if {"Popular on YouTube", "Music", "Sports", "Gaming"}.includes? channel["title"]
 | 
			
		||||
      nil
 | 
			
		||||
@@ -157,12 +156,11 @@ def generate_captcha(key)
 | 
			
		||||
  </svg>
 | 
			
		||||
  END_SVG
 | 
			
		||||
 | 
			
		||||
  image = ""
 | 
			
		||||
  convert = Process.run(%(rsvg-convert -w 400 -h 400 -b none -f png), shell: true,
 | 
			
		||||
    input: IO::Memory.new(clock_svg), output: Process::Redirect::Pipe) do |proc|
 | 
			
		||||
    image = proc.output.gets_to_end
 | 
			
		||||
    image = Base64.strict_encode(image)
 | 
			
		||||
    image = "data:image/png;base64,#{image}"
 | 
			
		||||
  image = "data:image/png;base64,"
 | 
			
		||||
  image += Process.run(%(rsvg-convert -w 400 -h 400 -b none -f png), shell: true,
 | 
			
		||||
    input: IO::Memory.new(clock_svg), output: Process::Redirect::Pipe
 | 
			
		||||
  ) do |proc|
 | 
			
		||||
    Base64.strict_encode(proc.output.gets_to_end)
 | 
			
		||||
  end
 | 
			
		||||
 | 
			
		||||
  answer = "#{hour}:#{minute.to_s.rjust(2, '0')}:#{second.to_s.rjust(2, '0')}"
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user