From c267a1966cfa0b96b6fd25af1d9a366ddecbf07f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karel=20Pi=C4=8Dman?= Date: Mon, 3 Feb 2020 10:51:10 +0100 Subject: [PATCH] undefined method 'map' for ActionController::Parameters --- lib/redmine_dmsf/patches/easy_crm_case_patch.rb | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/lib/redmine_dmsf/patches/easy_crm_case_patch.rb b/lib/redmine_dmsf/patches/easy_crm_case_patch.rb index 53393a15..66bbd689 100644 --- a/lib/redmine_dmsf/patches/easy_crm_case_patch.rb +++ b/lib/redmine_dmsf/patches/easy_crm_case_patch.rb @@ -39,8 +39,7 @@ module RedmineDmsf def save_dmsf_attachments(dmsf_attachments) @saved_dmsf_attachments = [] if dmsf_attachments - dmsf_attachments = dmsf_attachments.map(&:last) - dmsf_attachments.each do |dmsf_attachment| + dmsf_attachments.each do |_, dmsf_attachment| a = Attachment.find_by_token(dmsf_attachment[:token]) @saved_dmsf_attachments << a if a end @@ -54,8 +53,7 @@ module RedmineDmsf def save_dmsf_links(dmsf_links) @saved_dmsf_links = [] if dmsf_links - ids = dmsf_links.map(&:last) - ids.each do |id| + dmsf_links.each do |_, id| l = DmsfLink.find_by(id: id) @saved_dmsf_links << l if l end