2015-01-08 04:16:13 -08:00
|
|
|
class Group < ActiveRecord::Base
|
|
|
|
belongs_to :user
|
2015-01-10 14:29:04 -08:00
|
|
|
has_many :group_members, dependent: :destroy
|
|
|
|
|
|
|
|
before_validation do
|
|
|
|
self.name = self.display_name.downcase.sub(/\s+/, '-')
|
|
|
|
end
|
|
|
|
|
|
|
|
def add_member(user)
|
|
|
|
GroupMember.create! group: self, user: user
|
|
|
|
end
|
2015-01-08 04:16:13 -08:00
|
|
|
end
|