Fix audio not being downloaded from remote servers (#11145)
This commit is contained in:
		
							parent
							
								
									84f945d64c
								
							
						
					
					
						commit
						aa9b37822b
					
				| @ -370,7 +370,7 @@ class ActivityPub::Activity::Create < ActivityPub::Activity | |||||||
|   end |   end | ||||||
| 
 | 
 | ||||||
|   def unsupported_media_type?(mime_type) |   def unsupported_media_type?(mime_type) | ||||||
|     mime_type.present? && !(MediaAttachment::IMAGE_MIME_TYPES + MediaAttachment::VIDEO_MIME_TYPES).include?(mime_type) |     mime_type.present? && !MediaAttachment.supported_mime_types.include?(mime_type) | ||||||
|   end |   end | ||||||
| 
 | 
 | ||||||
|   def supported_blurhash?(blurhash) |   def supported_blurhash?(blurhash) | ||||||
|  | |||||||
| @ -177,6 +177,14 @@ class MediaAttachment < ApplicationRecord | |||||||
|   before_save :set_meta |   before_save :set_meta | ||||||
| 
 | 
 | ||||||
|   class << self |   class << self | ||||||
|  |     def supported_mime_types | ||||||
|  |       IMAGE_MIME_TYPES + VIDEO_MIME_TYPES + AUDIO_MIME_TYPES | ||||||
|  |     end | ||||||
|  | 
 | ||||||
|  |     def supported_file_extensions | ||||||
|  |       IMAGE_FILE_EXTENSIONS + VIDEO_FILE_EXTENSIONS + AUDIO_FILE_EXTENSIONS | ||||||
|  |     end | ||||||
|  | 
 | ||||||
|     private |     private | ||||||
| 
 | 
 | ||||||
|     def file_styles(f) |     def file_styles(f) | ||||||
|  | |||||||
| @ -60,7 +60,7 @@ class InitialStateSerializer < ActiveModel::Serializer | |||||||
|   end |   end | ||||||
| 
 | 
 | ||||||
|   def media_attachments |   def media_attachments | ||||||
|     { accept_content_types: MediaAttachment::IMAGE_FILE_EXTENSIONS + MediaAttachment::VIDEO_FILE_EXTENSIONS + MediaAttachment::AUDIO_FILE_EXTENSIONS + MediaAttachment::IMAGE_MIME_TYPES + MediaAttachment::VIDEO_MIME_TYPES + MediaAttachment::AUDIO_MIME_TYPES } |     { accept_content_types: MediaAttachment.supported_file_extensions + MediaAttachment.supported_mime_types } | ||||||
|   end |   end | ||||||
| 
 | 
 | ||||||
|   private |   private | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user