Papertrail и Carrierwave
У меня есть модель, которая использует и Carrierwave для хранения фотографий, иPaperTrail
для управления версиями.
Я также настроил Carrierwave для хранения разных файлов при обновлении (это потому, что я хочу версии фотографий) сconfig.remove_previously_stored_files_after_update = false
Проблема в том, чтоPaperTrail
попытайтесь сохранить весь объект Ruby из фотографии (CarrierWave Uploader) вместо простой строки (это будет ее URL)
(таблица версий, объект столбца)
---
first_name: Foo
last_name: Bar
photo: !ruby/object:PhotoUploader
model: !ruby/object:Bla
attributes:
id: 2
first_name: Foo1
segundo_nombre: 'Bar1'
........
Как я могу исправить это, чтобы сохранить простую строку в фото версии?