How do i create a version carrierwave depending of file extention
Hi,
I trying to upload files with Carrierwave in my Rails app, files could be jpg, png, pdf or docx. Files jpg and png upload fine but pdf or docx don't, i get the error "...Minimagick, maybe it is not an image?", i read many forums and they say the error could be about the Carrierwave versions.
I need to validate in the uploader that create version only when the file is an image jpg or png.
thanks.
I trying to upload files with Carrierwave in my Rails app, files could be jpg, png, pdf or docx. Files jpg and png upload fine but pdf or docx don't, i get the error "...Minimagick, maybe it is not an image?", i read many forums and they say the error could be about the Carrierwave versions.
I need to validate in the uploader that create version only when the file is an image jpg or png.
thanks.
Hey Victor,
The Carrierwave docs cover this here: https://github.com/carrierwaveuploader/carrierwave/wiki/how-to:-do-conditional-processing
You just want to check if it's an image before running the resizing and it's pretty easy to do. 👍
The Carrierwave docs cover this here: https://github.com/carrierwaveuploader/carrierwave/wiki/how-to:-do-conditional-processing
You just want to check if it's an image before running the resizing and it's pretty easy to do. 👍