Use video filesize limit with gifv (#9924)
This commit is contained in:
		| @ -87,8 +87,8 @@ class MediaAttachment < ApplicationRecord | ||||
|                     convert_options: { all: '-quality 90 -strip' } | ||||
|  | ||||
|   validates_attachment_content_type :file, content_type: IMAGE_MIME_TYPES + VIDEO_MIME_TYPES | ||||
|   validates_attachment_size :file, less_than: IMAGE_LIMIT, unless: :video? | ||||
|   validates_attachment_size :file, less_than: VIDEO_LIMIT, if: :video? | ||||
|   validates_attachment_size :file, less_than: IMAGE_LIMIT, unless: :video_or_gifv? | ||||
|   validates_attachment_size :file, less_than: VIDEO_LIMIT, if: :video_or_gifv? | ||||
|   remotable_attachment :file, VIDEO_LIMIT | ||||
|  | ||||
|   include Attachmentable | ||||
| @ -111,6 +111,10 @@ class MediaAttachment < ApplicationRecord | ||||
|     file.blank? && remote_url.present? | ||||
|   end | ||||
|  | ||||
|   def video_or_gifv? | ||||
|     video? || gifv? | ||||
|   end | ||||
|  | ||||
|   def to_param | ||||
|     shortcode | ||||
|   end | ||||
|  | ||||
		Reference in New Issue
	
	Block a user