From 5e9ffdf0d6f42e7ca49dc9dba032e99d8122477d Mon Sep 17 00:00:00 2001 From: Thomas Blazek Date: Mon, 22 Jul 2013 22:15:48 +0200 Subject: [PATCH] Included Validations for Studium --- app/models/studium.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/models/studium.rb b/app/models/studium.rb index 7411b30..d67e8a6 100755 --- a/app/models/studium.rb +++ b/app/models/studium.rb @@ -1,6 +1,9 @@ class Studium < ActiveRecord::Base attr_accessible :desc, :name, :typ, :zahl has_many :modulgruppen, inverse_of: :studium, :class_name => "Modulgruppe" - validates :zahl, :uniqueness => true + + validates :typ, :inclusion => {:in => ["Bachelor","Master"] } + validates :name, :uniqueness => true, :presence=>true + validates :zahl, :uniqueness => true, :presence=>true translates :desc,:shortdesc, :versioning =>true,:fallbacks_for_empty_translations => true end