Tengo un modelo con un par de archivos adjuntos de imagen diferentes gestionados por clip. Recientemente cambiamos el comportamiento del modelo para que pueda ser borrado y revivido utilizando act_as_paranoid. Todo funciona muy bien, excepto que cuando borramos suavemente el modelo, el clip también elimina los archivos adjuntos.¿Cómo evito que el clip elimine archivos adjuntos de un modelo acts_as_paranoid?
He revisado los documentos del clip y el código, y no veo una forma obvia de eludir esto. Me gustaría poder decirle a paperclip que ignore las devoluciones de llamada en el modelo y mantenga los archivos adjuntos a su alrededor.
impresionante! Gracias por actualizar esto (y mis disculpas por tardar tanto en volver y verlo). –
¿Alguien más se da cuenta de que Paperclip todavía 'n out' todos los atributos importantes del archivo adjunto, incluso con esta opción de configuración? Por lo tanto, borrar el atributo 'deleted_at' para restaurar no es suficiente porque todos los atributos de los adjuntos ahora son' nil'. –