Skip to content

Commit d7b7c74

Browse files
committed
update default handler a bit
1 parent 7356ee7 commit d7b7c74

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

lib/hooks/handlers/default.rb

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,14 @@ def call(payload:, headers:, config:)
77

88
log.info("🔔 Default handler invoked for webhook 🔔")
99

10+
# do some basic processing
11+
if payload
12+
log.debug("received payload: #{payload.inspect}")
13+
end
14+
1015
{
11-
message: "webhook received",
16+
message: "webhook processed successfully",
1217
handler: "DefaultHandler",
13-
payload_size: payload.is_a?(String) ? payload.length : payload.to_s.length,
1418
timestamp: Time.now.iso8601
1519
}
1620
end

spec/integration/hooks_integration_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ def call(payload:, headers:, config:)
132132
expect(last_response.status).to eq(200)
133133

134134
body = JSON.parse(last_response.body)
135-
expect(body["message"]).to eq("webhook received")
135+
expect(body["message"]).to eq("webhook processed successfully")
136136
expect(body["handler"]).to eq("DefaultHandler")
137137
end
138138
end

0 commit comments

Comments
 (0)