diff --git a/app/models/neuigkeit.rb b/app/models/neuigkeit.rb index 72b4f94..9980f48 100755 --- a/app/models/neuigkeit.rb +++ b/app/models/neuigkeit.rb @@ -27,7 +27,7 @@ class Neuigkeit < ActiveRecord::Base scope :unpublished, -> {where("datum >= ? OR datum IS NULL", Date.today)} scope :public, ->{includes(:rubrik).where("rubriken.public"=>:true)} accepts_nested_attributes_for :calentries, :allow_destroy=>true , :reject_if=> lambda{|a| a[:start].blank?} -before_save :sanitize +before_validation :sanitize def datum_nilsave self.datum.nil? ? Time.now + 42.years : self.datum end