diff options
Diffstat (limited to 'lib/gitlab/usage_data_counters/issue_activity_unique_counter.rb')
-rw-r--r-- | lib/gitlab/usage_data_counters/issue_activity_unique_counter.rb | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/gitlab/usage_data_counters/issue_activity_unique_counter.rb b/lib/gitlab/usage_data_counters/issue_activity_unique_counter.rb index da013a06777..0fed8e1c211 100644 --- a/lib/gitlab/usage_data_counters/issue_activity_unique_counter.rb +++ b/lib/gitlab/usage_data_counters/issue_activity_unique_counter.rb @@ -18,6 +18,7 @@ module Gitlab ISSUE_CROSS_REFERENCED = 'g_project_management_issue_cross_referenced' ISSUE_MOVED = 'g_project_management_issue_moved' ISSUE_RELATED = 'g_project_management_issue_related' + ISSUE_CLONED = 'g_project_management_issue_cloned' ISSUE_UNRELATED = 'g_project_management_issue_unrelated' ISSUE_MARKED_AS_DUPLICATE = 'g_project_management_issue_marked_as_duplicate' ISSUE_LOCKED = 'g_project_management_issue_locked' @@ -137,6 +138,10 @@ module Gitlab track_unique_action(ISSUE_COMMENT_REMOVED, author, time) end + def track_issue_cloned_action(author:, time: Time.zone.now) + track_unique_action(ISSUE_CLONED, author, time) + end + private def track_unique_action(action, author, time) |