mirror of
https://github.com/jcwimer/wrestlingApp
synced 2026-04-04 13:43:48 +00:00
Fixed glitch in pool byes receiving 2 points when you have at least 1 pool
win. Poolrounds was not returning what I was expecting.
This commit is contained in:
@@ -126,7 +126,7 @@ class Wrestler < ActiveRecord::Base
|
||||
end
|
||||
|
||||
def hasAPoolBye
|
||||
if weight.poolRounds(allMatches) > poolMatches.size
|
||||
if weight.poolRounds(matches) > poolMatches.size
|
||||
return true
|
||||
else
|
||||
return false
|
||||
|
||||
@@ -5,9 +5,9 @@ class CalculateWrestlerTeamScore
|
||||
end
|
||||
|
||||
def totalScore
|
||||
if @wrestler.extra
|
||||
return 0
|
||||
else
|
||||
if @wrestler.extra or @wrestler.matches.count == 0
|
||||
return 0
|
||||
else
|
||||
earnedPoints - deductedPoints
|
||||
end
|
||||
end
|
||||
|
||||
@@ -67,17 +67,17 @@ class PoolBracketPlacementPoints
|
||||
end
|
||||
|
||||
def onePool
|
||||
poolOrder = @wrestler.weight.poolOrder(1)
|
||||
if @wrestler == poolOrder.first
|
||||
return firstPlace
|
||||
elsif @wrestler == poolOrder.second
|
||||
return secondPlace
|
||||
elsif @wrestler == poolOrder.third
|
||||
return thirdPlace
|
||||
elsif @wrestler == poolOrder.fourth
|
||||
return fourthPlace
|
||||
end
|
||||
return 0
|
||||
poolOrder = @wrestler.weight.poolOrder(1)
|
||||
if @wrestler == poolOrder.first
|
||||
return firstPlace
|
||||
elsif @wrestler == poolOrder.second
|
||||
return secondPlace
|
||||
elsif @wrestler == poolOrder.third
|
||||
return thirdPlace
|
||||
elsif @wrestler == poolOrder.fourth
|
||||
return fourthPlace
|
||||
end
|
||||
return 0
|
||||
end
|
||||
|
||||
def finalMatchPoints
|
||||
|
||||
Reference in New Issue
Block a user