[Ror-es] Problemas con content_type en attachments de Paperclip

Andrés gutiérrez
Thu Oct 7 13:45:26 GMT 2010


El 7 de octubre de 2010 13:35, Mari Carmen Gutierrez De La Ossa <
> escribió:

> 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)
>
> Aqui [1] hablan de asignar un file de un modelo a otro modelo.

[1]
http://stackoverflow.com/questions/1647038/initializing-copy-of-photo-in-a-different-model-with-paperclip-plugin-for-rails



> 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."
> _______________________________________________
> Proudly free of Ruby Forum crossposting since 01/07/2009
> Ror-es mailing list
> 
> 
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.simplelogica.net/pipermail/ror-es/attachments/20101007/4087f05e/attachment.htm