From 9cfead9723ff3a804cbb1020ec50dbea367d1c94 Mon Sep 17 00:00:00 2001 From: Malaber <32635600+Malaber@users.noreply.github.com> Date: Tue, 14 May 2019 13:30:20 +0200 Subject: [PATCH] Make save_application_record_object work with arrays --- app/interactors/save_application_record_object.rb | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/app/interactors/save_application_record_object.rb b/app/interactors/save_application_record_object.rb index 0bc2073..9239a78 100644 --- a/app/interactors/save_application_record_object.rb +++ b/app/interactors/save_application_record_object.rb @@ -4,10 +4,8 @@ class SaveApplicationRecordObject include Interactor def call - if context.object_to_save.save - nil - else - context.fail! + Array(context.object_to_save).flatten.each do |object| + context.fail! unless object.save end end end