From 011bb2d9105b15386577c960de9e4785cce2f609 Mon Sep 17 00:00:00 2001 From: Oleksii Kriuchykhin Date: Wed, 21 Sep 2016 14:06:47 +0200 Subject: [PATCH 1/2] Fixes issue with reordering of checklist items [fixes SCI-380] --- app/models/protocol.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/models/protocol.rb b/app/models/protocol.rb index 0cf0cc94e..75fff1e6f 100644 --- a/app/models/protocol.rb +++ b/app/models/protocol.rb @@ -239,9 +239,12 @@ class Protocol < ActiveRecord::Base item2 = ChecklistItem.new( text: item.text, checked: false, - checklist: checklist2) + checklist: checklist2, + position: item.position) item2.created_by = current_user item2.last_modified_by = current_user + p item + p item2 item2.save end From 841e4952346541ac44a59fb726775fa0c51fd23a Mon Sep 17 00:00:00 2001 From: Oleksii Kriuchykhin Date: Thu, 22 Sep 2016 16:48:15 +0200 Subject: [PATCH 2/2] Fix brace position [fixes SCI-380] --- app/models/protocol.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/models/protocol.rb b/app/models/protocol.rb index 75fff1e6f..fb6c6c389 100644 --- a/app/models/protocol.rb +++ b/app/models/protocol.rb @@ -240,7 +240,8 @@ class Protocol < ActiveRecord::Base text: item.text, checked: false, checklist: checklist2, - position: item.position) + position: item.position + ) item2.created_by = current_user item2.last_modified_by = current_user p item