wahanegi/vibereport

View on GitHub
app/reports/admin_report.rb

Summary

Maintainability
A
0 mins
Test Coverage
class AdminReport
  attr_reader :team

  def initialize(team = nil)
    @team = team
    @responses = if @team
                   Response.joins(user: { teams: :user_teams })
                           .where(user_teams: { team_id: @team.id })
                           .distinct
                 else
                   Response.all
                 end
  end
end