diff --git a/app/models/swf_asset.rb b/app/models/swf_asset.rb index 2687b2ae..d1c53ba1 100644 --- a/app/models/swf_asset.rb +++ b/app/models/swf_asset.rb @@ -338,7 +338,7 @@ class SwfAsset < ApplicationRecord end SwfAsset.transaction do - swf_assets.each(&:save!) + swf_assets.select(&:changed?).each(&:save!) end end