diff options
Diffstat (limited to 'app/models/tournament_setting.rb')
-rw-r--r-- | app/models/tournament_setting.rb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/app/models/tournament_setting.rb b/app/models/tournament_setting.rb index 20d9842..48c607e 100644 --- a/app/models/tournament_setting.rb +++ b/app/models/tournament_setting.rb @@ -4,6 +4,10 @@ class TournamentSetting < ActiveRecord::Base validates(:vartype, presence: true, numericality: {only_integer: true}) validates(:type_opt, presence: true, if: :needs_type_opt?) + def owned_by?(user) + self.tournament.owned_by?(user) + end + def needs_type_opt? [ GameSetting.types[:pick_one_radio], |