mirror of
https://github.com/jcwimer/wrestlingApp
synced 2026-04-28 18:04:55 +00:00
Fixed issue with zero seeded kids
This commit is contained in:
@@ -183,8 +183,12 @@ class Weight < ActiveRecord::Base
|
|||||||
|
|
||||||
def randomSeeding
|
def randomSeeding
|
||||||
wrestlerWithSeeds = self.wrestlers.select{|w| w.original_seed != nil }.sort_by{|w| w.original_seed}
|
wrestlerWithSeeds = self.wrestlers.select{|w| w.original_seed != nil }.sort_by{|w| w.original_seed}
|
||||||
highestSeed = wrestlerWithSeeds.last.original_seed
|
if wrestlerWithSeeds.size > 0
|
||||||
seed = highestSeed + 1
|
highestSeed = wrestlerWithSeeds.last.seed
|
||||||
|
seed = highestSeed + 1
|
||||||
|
else
|
||||||
|
seed = 1
|
||||||
|
end
|
||||||
wrestlersWithoutSeed = self.wrestlers.select{|w| w.original_seed == nil }
|
wrestlersWithoutSeed = self.wrestlers.select{|w| w.original_seed == nil }
|
||||||
wrestlersWithoutSeed.shuffle.each do |w|
|
wrestlersWithoutSeed.shuffle.each do |w|
|
||||||
w.seed = seed
|
w.seed = seed
|
||||||
@@ -195,7 +199,7 @@ class Weight < ActiveRecord::Base
|
|||||||
|
|
||||||
def setSeeds
|
def setSeeds
|
||||||
resetAllSeeds
|
resetAllSeeds
|
||||||
wrestlerWithSeeds = self.wrestlers.select{|w| w.original_seed != nil }.sort_by{|w| w.original_seed}
|
wrestlerWithSeeds = self.wrestlers.select{|w| w.original_seed != nil }
|
||||||
wrestlerWithSeeds.each do |w|
|
wrestlerWithSeeds.each do |w|
|
||||||
w.seed = w.original_seed
|
w.seed = w.original_seed
|
||||||
w.save
|
w.save
|
||||||
|
|||||||
Reference in New Issue
Block a user