mirror of
				https://github.com/iv-org/invidious.git
				synced 2025-10-30 20:22:00 +00:00 
			
		
		
		
	* Fix for #2488 - parse contents of search results of type=Category (returned on first page for universal (type=all) queries instead of returning an error. * Moved content array walker to Category#to_json As requested by reviewer this change moves the content array walker from the API endpoint to the Category class. * Update src/invidious/helpers/serialized_yt_data.cr Co-authored-by: syeopite <70992037+syeopite@users.noreply.github.com>
This commit is contained in:
		| @@ -237,8 +237,15 @@ class Category | ||||
|  | ||||
|   def to_json(locale, json : JSON::Builder) | ||||
|     json.object do | ||||
|       json.field "type", "category" | ||||
|       json.field "title", self.title | ||||
|       json.field "contents", self.contents | ||||
|       json.field "contents" do | ||||
|         json.array do | ||||
|           self.contents.each do |item| | ||||
|             item.to_json(locale, json) | ||||
|           end | ||||
|         end | ||||
|       end | ||||
|     end | ||||
|   end | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Frank de Lange
					Frank de Lange