diff options
Diffstat (limited to 'app/models/analytics/cycle_analytics/issue_stage_event.rb')
-rw-r--r-- | app/models/analytics/cycle_analytics/issue_stage_event.rb | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/app/models/analytics/cycle_analytics/issue_stage_event.rb b/app/models/analytics/cycle_analytics/issue_stage_event.rb index cdb89dde423..1a8f1b7c84a 100644 --- a/app/models/analytics/cycle_analytics/issue_stage_event.rb +++ b/app/models/analytics/cycle_analytics/issue_stage_event.rb @@ -4,7 +4,6 @@ module Analytics module CycleAnalytics class IssueStageEvent < ApplicationRecord include StageEventModel - include Awardable extend SuppressCompositePrimaryKeyWarning validates(*%i[stage_event_hash_id issue_id group_id project_id start_event_timestamp], presence: true) @@ -12,8 +11,6 @@ module Analytics alias_attribute :state, :state_id enum state: Issue.available_states, _suffix: true - has_one :epic_issue, primary_key: 'issue_id', foreign_key: 'issue_id' # rubocop: disable Rails/InverseOf - scope :assigned_to, ->(user) do assignees_class = IssueAssignee condition = assignees_class.where(user_id: user).where(arel_table[:issue_id].eq(assignees_class.arel_table[:issue_id])) @@ -60,3 +57,4 @@ module Analytics end end end +Analytics::CycleAnalytics::IssueStageEvent.prepend_mod_with('Analytics::CycleAnalytics::IssueStageEvent') |