Browse Source

feat: don't add old_id to new scheme for consistency

pull/2011/head
natdeanlewissoftwire 3 years ago
parent
commit
61af451f45
  1. 2
      app/services/merge/merge_organisations_service.rb

2
app/services/merge/merge_organisations_service.rb

@ -68,7 +68,7 @@ private
merging_organisation.owned_schemes.each do |scheme|
next if scheme.deactivated?
new_scheme = Scheme.create!(scheme.attributes.except("id", "owning_organisation_id").merge(owning_organisation: @absorbing_organisation))
new_scheme = Scheme.create!(scheme.attributes.except("id", "owning_organisation_id", "old_id").merge(owning_organisation: @absorbing_organisation))
scheme.locations.each do |location|
new_scheme.locations << Location.new(location.attributes.except("id", "scheme_id", "old_id")) unless location.deactivated?
end

Loading…
Cancel
Save