mirror of
https://github.com/jcwimer/wrestlingApp
synced 2026-04-05 22:21:26 +00:00
Fix calculate team scores
This commit is contained in:
@@ -14,11 +14,11 @@ class TournamentsController < ApplicationController
|
|||||||
end
|
end
|
||||||
|
|
||||||
def calculate_team_scores
|
def calculate_team_scores
|
||||||
@tournament.schools.each do |school|
|
|
||||||
school.calculate_score
|
|
||||||
end
|
|
||||||
respond_to do |format|
|
respond_to do |format|
|
||||||
format.html { redirect_to "/tournaments/#{@tournament.id}", notice: 'Team scores are calcuating.' }
|
if @tournament.calculate_all_team_scores
|
||||||
|
format.html { redirect_to "/tournaments/#{@tournament.id}", notice: 'Team scores are calcuating.' }
|
||||||
|
format.json { render action: 'show', status: :created, location: @tournament }
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@@ -40,6 +40,12 @@ class Tournament < ActiveRecord::Base
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def calculate_all_team_scores
|
||||||
|
self.schools.each do |school|
|
||||||
|
school.calculate_score
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
def create_pre_defined_weights(weight_classes)
|
def create_pre_defined_weights(weight_classes)
|
||||||
weights.destroy_all
|
weights.destroy_all
|
||||||
weight_classes.each do |w|
|
weight_classes.each do |w|
|
||||||
|
|||||||
Reference in New Issue
Block a user