[ruby-it] Paperclip con modelli nidificati
Marco Mastrodonato
m.mastrodonato a gmail.com
Gio 4 Mar 2010 14:01:49 CET
Ciao Pietro, ho risolto!
Avrei potuto gestirmelo manualmente ma era un peccato rinunciare a
quella genialiata di fields_for.
Ho aggiunto un file paperclip in un progetto di prova che avevo usato
per testare i modelli nidificati. Ho visto che li funzionava alla
perfezione, il primo giro l'oggetto era nil ma poi dopo qualche
tentativo l'oggetto veniva creato e riusciva ad ottenere l'id. Tutto
questo dentro paperclip.
Nel mio progetto invece, il tutto era sotto una transazione e dopo il
primo giro veniva invocata la rollback perchè non era gestita
l'eccezione all'interno di paperclip. Mi è bastato non far sollevare
l'eccezione dentro il token:
Paperclip::Attachment.interpolations[:letter_id] = proc do |attachment,
style|
attachment.instance.letter.id if attachment.instance.letter
end
Et voilà!
Grazie per la risposta.
--
Posted via http://www.ruby-forum.com/.
More information about the Ml
mailing list