mirror of
https://github.com/jcwimer/wrestlingApp
synced 2026-05-19 19:43:46 +00:00
Updated finish seed tournament matches
This commit is contained in:
@@ -2,16 +2,18 @@ task :finish_seed_tournament => :environment do
|
|||||||
@tournament = Tournament.where(:id => 200).includes(:schools,:weights,:mats,:matches,:user,:wrestlers).first
|
@tournament = Tournament.where(:id => 200).includes(:schools,:weights,:mats,:matches,:user,:wrestlers).first
|
||||||
GenerateTournamentMatches.new(@tournament).generate
|
GenerateTournamentMatches.new(@tournament).generate
|
||||||
(1..@tournament.reload.total_rounds).each do |round|
|
(1..@tournament.reload.total_rounds).each do |round|
|
||||||
@tournament.reload.matches_by_round(round).each do |match|
|
@tournament.reload.matches_by_round(round).select{|m| m.finished != 1}.each do |match|
|
||||||
match.reload
|
match.reload
|
||||||
if match.wrestler1.bracket_line < match.wrestler2.bracket_line
|
if match.wrestler1.bracket_line < match.wrestler2.bracket_line and match.w1
|
||||||
match.winner_id = match.w1
|
match.winner_id = match.w1
|
||||||
else
|
elsif match.w2
|
||||||
match.winner_id = match.w2
|
match.winner_id = match.w2
|
||||||
end
|
end
|
||||||
|
if match.winner_id
|
||||||
match.finished = 1
|
match.finished = 1
|
||||||
match.score = "2-1"
|
match.score = "2-1"
|
||||||
match.save
|
match.save
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
end
|
end
|
||||||
Reference in New Issue
Block a user