psanchezp

Revert groups

......@@ -11,13 +11,8 @@ class ApplicationController < HeimdallEngine::ApplicationController
private
def leaderboard
@leaders = Group.for(current_user.id).inject({}) do |h, group|
h[group.name] = {
pool: group.pool_name,
leaderboard: Bet.for_pool(group.pool_id).board.take(5)
}
h
end
@leaders = Bet.joins(:user).group('users.name').sum(:points)
.sort_by { |k,v| v }.take(5)
end
def check_matches
......@@ -33,7 +28,7 @@ class ApplicationController < HeimdallEngine::ApplicationController
def check_results
return [] unless current_user
current_user.bets.joins(:match).order('matches.date desc')
.where.not(points: nil)
.where.not(result: nil)
.limit(5)
end
end
......