summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Leitzen <pleitzen@gitlab.com>2018-12-13 16:20:51 +0100
committerPeter Leitzen <pleitzen@gitlab.com>2019-01-02 19:43:05 +0100
commita042e070ea2a734e5f0c4c873c5c180f0d9ff3a0 (patch)
treeebbda7d566a48fd0a39123997bae80c2b14cdf27
parent835b490af63ef67a2f768c856a675a6a7f19cd13 (diff)
downloadgitlab-ce-a042e070ea2a734e5f0c4c873c5c180f0d9ff3a0.tar.gz
Expose Sentry's frequency
-rw-r--r--app/models/error_tracking/error.rb2
-rw-r--r--app/services/error_tracking/sentry_issues_service.rb1
2 files changed, 3 insertions, 0 deletions
diff --git a/app/models/error_tracking/error.rb b/app/models/error_tracking/error.rb
index ff40e73fb90..b56e27cbb10 100644
--- a/app/models/error_tracking/error.rb
+++ b/app/models/error_tracking/error.rb
@@ -6,5 +6,7 @@ module ErrorTracking
:first_seen, :last_seen, :message, :culprit,
:external_url, :project_id, :project_name, :project_slug,
:short_id, :status
+
+ attr_accessor :frequency
end
end
diff --git a/app/services/error_tracking/sentry_issues_service.rb b/app/services/error_tracking/sentry_issues_service.rb
index 984ce656e76..9af74c7ca8b 100644
--- a/app/services/error_tracking/sentry_issues_service.rb
+++ b/app/services/error_tracking/sentry_issues_service.rb
@@ -69,6 +69,7 @@ module ErrorTracking
external_url: issue.fetch('permalink'),
short_id: issue.fetch('shortId'),
status: issue.fetch('status'),
+ frequency: issue.fetch('stats').fetch('24h'),
project_id: project.fetch('id'),
project_name: project.fetch('name'),
project_slug: project.fetch('slug'),