Merge branch 'backtrace-origin' into rails
This commit is contained in:
commit
f733716ff9
1 changed files with 8 additions and 1 deletions
|
@ -36,7 +36,7 @@ class BacktraceJob < ApplicationJob
|
|||
end
|
||||
|
||||
begin
|
||||
raise BacktraceException, params['errors']&.first&.dig('message')
|
||||
raise BacktraceException, "#{origin}: #{params['errors']&.first&.dig('message')}"
|
||||
rescue BacktraceException => e
|
||||
ExceptionNotifier.notify_exception(e, data: { site: site.name, params: params, _backtrace: true })
|
||||
end
|
||||
|
@ -95,4 +95,11 @@ class BacktraceJob < ApplicationJob
|
|||
SourceMap::Map.from_hash data(map)
|
||||
end.reduce(&:+)
|
||||
end
|
||||
|
||||
# @return [String]
|
||||
def origin
|
||||
URI.parse(params.dig('context', 'url')).host
|
||||
rescue URI::Error
|
||||
params.dig('context', 'url')
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue