|  | @@ -26,22 +26,22 @@ namespace Jellyfin.Server.Filters
 | 
	
		
			
				|  |  |                  if (attribute is ProducesFileAttribute producesFileAttribute)
 | 
	
		
			
				|  |  |                  {
 | 
	
		
			
				|  |  |                      // Get operation response values.
 | 
	
		
			
				|  |  | -                    var (_, value) = operation.Responses
 | 
	
		
			
				|  |  | +                    var response = operation.Responses
 | 
	
		
			
				|  |  |                          .FirstOrDefault(o => o.Key.Equals(SuccessCode, StringComparison.Ordinal));
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                      // Operation doesn't have a response.
 | 
	
		
			
				|  |  | -                    if (value == null)
 | 
	
		
			
				|  |  | +                    if (response.Value == null)
 | 
	
		
			
				|  |  |                      {
 | 
	
		
			
				|  |  |                          continue;
 | 
	
		
			
				|  |  |                      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                      // Clear existing responses.
 | 
	
		
			
				|  |  | -                    value.Content.Clear();
 | 
	
		
			
				|  |  | +                    response.Value.Content.Clear();
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                      // Add all content-types as file.
 | 
	
		
			
				|  |  |                      foreach (var contentType in producesFileAttribute.GetContentTypes())
 | 
	
		
			
				|  |  |                      {
 | 
	
		
			
				|  |  | -                        value.Content.Add(contentType, _openApiMediaType);
 | 
	
		
			
				|  |  | +                        response.Value.Content.Add(contentType, _openApiMediaType);
 | 
	
		
			
				|  |  |                      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                      break;
 |