lib/motor/admin.rb in motor-admin-0.1.57 vs lib/motor/admin.rb in motor-admin-0.1.58

- old
+ new

@@ -67,9 +67,17 @@ initializer 'motor.active_storage.extensions' do config.after_initialize do next unless defined?(ActiveStorage::Engine) + ActiveSupport.on_load(:active_storage_attachment) do + ActiveStorage::Attachment.include(Motor::ActiveRecordUtils::ActiveStorageLinksExtension) + end + + ActiveSupport.on_load(:active_storage_blob) do + ActiveStorage::Blob.singleton_class.prepend(Motor::ActiveRecordUtils::ActiveStorageBlobPatch) + end + ActiveStorage::Attachment.include(Motor::ActiveRecordUtils::ActiveStorageLinksExtension) ActiveStorage::Blob.singleton_class.prepend(Motor::ActiveRecordUtils::ActiveStorageBlobPatch) end end end