osem-fcy/app/models/event_user.rb
2014-09-01 00:45:34 +05:30

14 lines
549 B
Ruby

class EventUser < ActiveRecord::Base
attr_accessible :event, :user, :user_id, :event_role
# TODO Do we need these roles?
ROLES = [['Speaker', 'speaker'], ['Submitter', 'submitter'], ['Moderator', 'moderator']]
belongs_to :event
belongs_to :user
def self.create_deleted_eventuser(user,event)
event_role = event.event_users.where(user: user).first.event_role
event.event_users.where(user: user).destroy_all
EventUser.create(user: User.find_by(email: 'deleted@localhost.osem'), event: event, event_role: event_role)
end
end