Coursemology/coursemology2

View on GitHub
app/controllers/concerns/course/statistics/reference_times_concern.rb

Summary

Maintainability
A
2 hrs
Test Coverage

Method personal_end_at_hash has 57 lines of code (exceeds 25 allowed). Consider refactoring.
Open

  def personal_end_at_hash(assessment_id_array, course_id)
    personal_end_at = Course::PersonalTime.find_by_sql(<<-SQL.squish
      WITH course_user_personal_end_at AS (
        SELECT cpt.course_user_id, cpt.end_at, clpi.actable_id AS assessment_id
        FROM course_personal_times cpt
Severity: Major
Found in app/controllers/concerns/course/statistics/reference_times_concern.rb - About 2 hrs to fix

There are no issues that match your filters.

Category
Status