リッチテキストエディタ内の画像のバリデーション
actiontextのリッチテキストエディタにD&Dで入れた画像のバリデーションを行いたいです。
has_many_attached :value
validate :image-validate
def image-validate
if value.attached?
if !['.jpg', '.png', '.gif'].include?(value.blob.content_type)
errors.add(:content, I18n.t('errors.messages.file_type_not_image'))
elsif file.size > 10.megabyte
errors.add(:content, I18n.t('errors.messages.file_type_not_image'))
end
end
end