From 9a80e72e454cfcb2c8d0689f38d88fb2af6a9d98 Mon Sep 17 00:00:00 2001 From: yuenmichelle1 Date: Wed, 9 Nov 2022 11:35:13 -0600 Subject: [PATCH] update classification.rb in rails 5.2 Hash#reverse_merge! behavior changes See https://github.com/rails/rails/pull/28077 See: https://guides.rubyonrails.org/5_2_release_notes.html --- lib/formatter/csv/classification.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/formatter/csv/classification.rb b/lib/formatter/csv/classification.rb index b75018eb2..a621e5258 100644 --- a/lib/formatter/csv/classification.rb +++ b/lib/formatter/csv/classification.rb @@ -46,7 +46,7 @@ def subject_data {}.tap do |subjects_and_metadata| classification_subject_ids.map {|id| cache.subject(id) }.each do |subject| retired_data = { retired: cache.retired?(subject.id, workflow.id) } - subjects_and_metadata[subject.id] = retired_data.reverse_merge!(subject.metadata) + subjects_and_metadata[subject.id] = retired_data.merge!(subject.metadata) end end.to_json end