canvas-lms/lib/data_fixup/fix_root_outcome_group_titl...

11 lines
313 B
Ruby

module DataFixup
module FixRootOutcomeGroupTitles
def self.run
LearningOutcomeGroup.preload(:context).
where(:title => 'ROOT', :context_type => 'Course').find_in_batches do |batch|
batch.each { |group| group.update_attribute(:title, group.context.name) }
end
end
end
end