app/background_tasks/refresh_course_task.rb
Method run
has 38 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
def run
CourseTemplateRefresh.where(status: :not_started).each do |task|
channel_id = task.course_template_id
task.status = :in_progress
task.save!
Method broadcast_to_channel
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def broadcast_to_channel(id, msg, percent, time, refresh_id = nil)