agenda-libre-ruby/app/models/note.rb

13 lines
329 B
Ruby
Raw Normal View History

# Manages data related to events' moderation
class Note < ApplicationRecord
2014-01-06 11:22:39 +01:00
belongs_to :event
2018-01-01 17:52:33 +01:00
belongs_to :author, class_name: 'User', inverse_of: false
2014-09-03 02:14:21 +02:00
validates :contents, presence: true
# Setup the magic time stamp so it uses the "date" column
2018-01-01 17:52:33 +01:00
def self.timestamp_attributes_for_create
super << 'date'
end
2014-01-06 11:22:39 +01:00
end