From 9841f5648d542e3207bd2159704647cc03f6b745 Mon Sep 17 00:00:00 2001 From: Jacob Cody Wimer Date: Wed, 31 Jan 2018 07:59:48 -0500 Subject: [PATCH] Discard ActiveRecord association cache so generating a single weight class of matches works --- app/services/tournament_services/generate_tournament_matches.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/services/tournament_services/generate_tournament_matches.rb b/app/services/tournament_services/generate_tournament_matches.rb index a3680a2..fd5ca47 100644 --- a/app/services/tournament_services/generate_tournament_matches.rb +++ b/app/services/tournament_services/generate_tournament_matches.rb @@ -43,6 +43,7 @@ class GenerateTournamentMatches def assignBouts bout_counts = Hash.new(0) + @tournament.matches.reload @tournament.matches.sort_by{|m| [m.round, m.weight_max]}.each do |m| m.bout_number = m.round * 1000 + bout_counts[m.round] bout_counts[m.round] += 1