diff --git a/db/migrate/20230824135778_fix_user_groups_ids_on_initiatives.decidim_initiatives.rb b/db/migrate/20230824135778_fix_user_groups_ids_on_initiatives.decidim_initiatives.rb index 3547b35118..b46ffbcab1 100644 --- a/db/migrate/20230824135778_fix_user_groups_ids_on_initiatives.decidim_initiatives.rb +++ b/db/migrate/20230824135778_fix_user_groups_ids_on_initiatives.decidim_initiatives.rb @@ -4,6 +4,8 @@ class FixUserGroupsIdsOnInitiatives < ActiveRecord::Migration[5.2] # rubocop:disable Rails/SkipsModelValidations def change + return unless defined?(Decidim::Initiative) + Decidim::UserGroup.find_each do |group| old_id = group.extended_data["old_user_group_id"] next unless old_id