diff options
Diffstat (limited to 'app/models/resource_weight_event.rb')
-rw-r--r-- | app/models/resource_weight_event.rb | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/app/models/resource_weight_event.rb b/app/models/resource_weight_event.rb index bbabd54325e..a261f3a1bd7 100644 --- a/app/models/resource_weight_event.rb +++ b/app/models/resource_weight_event.rb @@ -1,7 +1,15 @@ # frozen_string_literal: true class ResourceWeightEvent < ResourceEvent + include IssueResourceEvent + validates :issue, presence: true - include IssueResourceEvent + after_save :usage_metrics + + private + + def usage_metrics + Gitlab::UsageDataCounters::IssueActivityUniqueCounter.track_issue_weight_changed_action(author: user) + end end |