diff options
Diffstat (limited to 'app/models/event.rb')
-rw-r--r-- | app/models/event.rb | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/app/models/event.rb b/app/models/event.rb index e77afb98acb..43131ad6be4 100644 --- a/app/models/event.rb +++ b/app/models/event.rb @@ -16,6 +16,10 @@ class Event < ActiveRecord::Base Joined = 8 # User joined project Left = 9 # User left project + delegate :name, :email, to: :author, prefix: true, allow_nil: true + delegate :title, to: :issue, prefix: true, allow_nil: true + delegate :title, to: :merge_request, prefix: true, allow_nil: true + belongs_to :project belongs_to :target, polymorphic: true @@ -134,12 +138,8 @@ class Event < ActiveRecord::Base "opened" end end - - - delegate :name, :email, to: :author, prefix: true, allow_nil: true - delegate :title, to: :issue, prefix: true, allow_nil: true - delegate :title, to: :merge_request, prefix: true, allow_nil: true end + # == Schema Information # # Table name: events @@ -155,4 +155,3 @@ end # action :integer # author_id :integer # - |