1
0
mirror of https://github.com/jcwimer/wrestlingApp synced 2026-03-25 01:14:43 +00:00

Fixed the mat#show route by defining the correct vars in the controller and added a route for assign_next_match on mat

This commit is contained in:
2023-01-09 19:16:36 -05:00
parent ffb7d8be5b
commit 6b57246080
5 changed files with 49 additions and 236 deletions

View File

@@ -22,10 +22,16 @@ class Mat < ActiveRecord::Base
def assign_next_match
t_matches = tournament.matches.select{|m| m.mat_id == nil && m.finished != 1 && m.bout_number != nil}.sort_by{|m| m.bout_number}
if t_matches.size > 0
if t_matches.size > 0 and self.unfinished_matches.size < 4
match = t_matches.sort_by{|m| m.bout_number}.first
match.mat_id = self.id
match.save
if match.save
return true
else
return false
end
else
return true
end
end