I am using paperclip for uploading file ( video and images). Have used the same attachment(source) for both video and images.
class Media < ActiveRecord::Base
belongs_to :memory
validates_attachment_presence :source
validates_attachment_content_type :source,
:content_type => ['video/mp4', 'image/png', 'image/jpeg', 'image/jpg', 'image/gif']
end
Now I wanted to display different error messages in different cases.
- When uploading file is image type but not the jpg/png/jpeg/gif.
- When uploaded file is video type but not the mp4
How can i achieve this ? Any help would highly appreciated.