Fix Regimen#update

pull/1266/head
Rick Carlino 2019-07-10 16:49:16 -05:00
parent a0096263b6
commit aafcba433a
1 changed files with 7 additions and 4 deletions

View File

@ -18,12 +18,15 @@ module Regimens
optional { body }
def execute
ActiveRecord::Base.transaction do
inputs[:regimen_items].map! do |i|
RegimenItem.new(i)
Regimen.silently do
ActiveRecord::Base.transaction do
inputs[:regimen_items].map! do |i|
RegimenItem.new(i)
end
result = wrap_fragment_with(Regimen.create!(inputs.except(:body)))
end
wrap_fragment_with(Regimen.create!(inputs.except(:body)))
end
result.manually_sync!
end
end
end