Papertrail e Carrierwave
Tenho um modelo que usa os dois: Carrierwave para fotos da loja ePaperTrail
para controle de versão.
Também configurei o Carrierwave para armazenar arquivos diferentes quando as atualizações (é porque eu quero fazer a versão das fotos) comconfig.remove_previously_stored_files_after_update = false
O problema é quePaperTrail
tente armazenar todo o Objeto Ruby da foto (CarrierWave Uploader) em vez de simplesmente uma string (que seria seu URL)
(tabela de versões, objeto da coluna)
---
first_name: Foo
last_name: Bar
photo: !ruby/object:PhotoUploader
model: !ruby/object:Bla
attributes:
id: 2
first_name: Foo1
segundo_nombre: 'Bar1'
........
Como posso corrigir isso para armazenar uma sequência simples na versão fotográfica?