@@ -341,6 +341,9 @@ class TeamWithNumberedPlayers < Team
341
341
field :active_storage_assets do
342
342
delete_method :remove_active_storage_assets
343
343
end if defined? ( ActiveStorage )
344
+ field :shrine_asset do
345
+ delete_method :remove_shrine_asset
346
+ end if defined? ( Shrine )
344
347
end
345
348
controller . params = HashWithIndifferentAccess . new (
346
349
'field_test' => {
@@ -357,7 +360,8 @@ class TeamWithNumberedPlayers < Team
357
360
'delete_paperclip_asset' => 'test' ,
358
361
'should_not_be_here' => 'test' ,
359
362
} . merge ( defined? ( Refile ) ? { 'refile_asset' => 'test' , 'remove_refile_asset' => 'test' } : { } ) .
360
- merge ( defined? ( ActiveStorage ) ? { 'active_storage_asset' => 'test' , 'remove_active_storage_asset' => 'test' , 'active_storage_assets' => 'test' , 'remove_active_storage_assets' => 'test' } : { } ) ,
363
+ merge ( defined? ( ActiveStorage ) ? { 'active_storage_asset' => 'test' , 'remove_active_storage_asset' => 'test' , 'active_storage_assets' => 'test' , 'remove_active_storage_assets' => 'test' } : { } ) .
364
+ merge ( defined? ( Shrine ) ? { 'shrine_asset' => 'test' , 'remove_shrine_asset' => 'test' } : { } ) ,
361
365
)
362
366
363
367
controller . send ( :sanitize_params_for! , :create , RailsAdmin . config ( FieldTest ) , controller . params [ 'field_test' ] )
@@ -374,7 +378,8 @@ class TeamWithNumberedPlayers < Team
374
378
'paperclip_asset' => 'test' ,
375
379
'delete_paperclip_asset' => 'test' ,
376
380
} . merge ( defined? ( Refile ) ? { 'refile_asset' => 'test' , 'remove_refile_asset' => 'test' } : { } ) .
377
- merge ( defined? ( ActiveStorage ) ? { 'active_storage_asset' => 'test' , 'remove_active_storage_asset' => 'test' , 'active_storage_assets' => 'test' , 'remove_active_storage_assets' => 'test' } : { } ) )
381
+ merge ( defined? ( ActiveStorage ) ? { 'active_storage_asset' => 'test' , 'remove_active_storage_asset' => 'test' , 'active_storage_assets' => 'test' , 'remove_active_storage_assets' => 'test' } : { } ) .
382
+ merge ( defined? ( Shrine ) ? { 'shrine_asset' => 'test' , 'remove_shrine_asset' => 'test' } : { } ) )
378
383
end
379
384
380
385
it 'allows for polymorphic associations parameters' do
0 commit comments