[Ror-es] Problemas con content_type en attachments de Paperclip
Mari Carmen Gutierrez De La Ossa
Thu Oct 7 11:35:31 GMT 2010
Hola a todos,
ando peleándome con un problema y recurro a vosotros a ver si podéis
ayudarme a ver la luz.
La cosa es simple, tengo un modelo con dos attachments de Paperclip, y
simplemente quiero que en un momento dado uno y otro tengan el mismo
archivo asociado. Simplificando, (y adaptando lo leído en [1]) parece
que una forma de hacerlo sería:
has_attached_file :avatar {:storage => :s3, ...}
has_attached_file :temp_avatar {:storage => :filesystem, ...}
...
self.avatar = self.temp_avatar.to_file(:original)
Problema:
self.temp_avatar.content_type => "image/jpeg"
self.temp_avatar.to_file(:original).content_type => "application/x-octet-stream"
Y hay validación del content_type del attachment, que obviamente no
pasa de ninguna manera.
¿Alguien sabe de alguna otra forma de conseguir lo que me planteo?
Su verborrea de jueves, gracias :D
Mari.
[1] http://codewordstudios.com/posts/3-delayed-upload-delivery-to-s3-with-paperclip-delayed-job
--
http://www.valakirkasasylum.blogspot.com
http://valakirka.lacoctelera.net
"To err is human. To really screw up requires root password."