From 4f7f257b78fa10ee0593cc3628186a26df63193c Mon Sep 17 00:00:00 2001 From: miha <miha.mencin@gmail.com> Date: Mon, 12 Apr 2021 12:20:05 +0200 Subject: [PATCH] Remove cascading save from step --- app/models/step.rb | 32 -------------------------------- 1 file changed, 32 deletions(-) diff --git a/app/models/step.rb b/app/models/step.rb index 3cb000b27..940f52ecc 100644 --- a/app/models/step.rb +++ b/app/models/step.rb @@ -198,37 +198,5 @@ class Step < ApplicationRecord def set_last_modified_by self.last_modified_by_id ||= user_id - - tables.each do |t| - t.created_by_id ||= last_modified_by_id - if t.changed? - t.last_modified_by_id = last_modified_by_id - t.save! - end - end - - assets.each do |a| - a.created_by_id ||= last_modified_by_id - if a.changed? - a.last_modified_by_id = last_modified_by_id - a.save! - end - end - - checklists.each do |checklist| - checklist.created_by_id ||= last_modified_by_id - if checklist.changed? - checklist.last_modified_by_id = last_modified_by_id - checklist.save! - end - - checklist.checklist_items.each do |checklist_item| - checklist_item.created_by_id ||= last_modified_by_id - if checklist_item.changed? - checklist_item.last_modified_by_id = last_modified_by_id - checklist_item.save! - end - end - end end end