Как сделать так, чтобы скрепка не удаляла вложения из модели plays_as_paranoid?

У меня есть модель с несколькими прикрепленными изображениями, управляемыми скрепкой. Недавно мы изменили поведение модели, чтобы ее можно было мягко удалить и восстановить с помощью actions_as_paranoid. Все работает отлично, за исключением того, что когда мы мягко удаляем модель, скрепка удаляет и вложения.

Я просмотрел документы скрепки и код, но не делаю этого. Я не вижу очевидного способа обойти это. Я хотел бы иметь возможность указать скрепке, чтобы она игнорировала обратные вызовы удаления в модели и сохраняла вложения?

5
задан Jeff Whitmire 11 February 2011 в 20:05
поделиться