From b62c07359a9cbc7bad93c375c50d266a40dfe539 Mon Sep 17 00:00:00 2001 From: tkimia Date: Thu, 3 Apr 2014 16:24:36 -0400 Subject: Users can't join twice --- app/models/tournament.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'app/models') diff --git a/app/models/tournament.rb b/app/models/tournament.rb index 87b516e..4483535 100644 --- a/app/models/tournament.rb +++ b/app/models/tournament.rb @@ -9,7 +9,7 @@ class Tournament < ActiveRecord::Base end def joinable_by?(user) - return ((not user.nil?) and user.in_group?(:player) and open?) + return ((not user.nil?) and user.in_group?(:player) and open? and !players.include?(user)) end def join(user) -- cgit v1.2.3-54-g00ecf