We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 26a0e8e + 0c040e2 commit 646760dCopy full SHA for 646760d
github-services.rb
@@ -54,12 +54,13 @@ def service(name)
54
yield data, payload
55
end
56
rescue => boom
57
- hook_data = params[:data].dup
+ # redact sensitive info in hook_data hash
58
+ hook_data = data || params[:data]
59
%w[password token].each { |key| hook_data[key] &&= '<redacted>' }
60
report_exception boom,
61
:hook_name => name,
- :hook_data => hook_data,
62
- :hook_payload => params[:payload]
+ :hook_data => hook_data.inspect,
63
+ :hook_payload => (payload || params[:payload]).inspect
64
raise
65
66
0 commit comments