Skip to content

Commit db641c1

Browse files
committed
Send Honeybadger event for plausible response
1 parent 33c30b7 commit db641c1

File tree

2 files changed

+3
-6
lines changed

2 files changed

+3
-6
lines changed

Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ GEM
227227
globalid (1.2.1)
228228
activesupport (>= 6.1)
229229
hashdiff (1.1.0)
230-
honeybadger (5.8.0)
230+
honeybadger (5.14.1)
231231
i18n (1.14.5)
232232
concurrent-ruby (~> 1.0)
233233
importmap-rails (2.0.1)

app/jobs/analytics/plausible_event_job.rb

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,7 @@ class Analytics::PlausibleEventJob < ApplicationJob
22
def perform(name:, url:, referrer: nil, props: nil, headers: {})
33
result = PlausibleClient.new.post_event(name:, url:, referrer:, props:, headers: headers)
44

5-
if result.code.to_i >= 300
6-
Rails.logger.warn("[#{self.class}] Plausible event unexpected response: #{result.code} #{result.body}")
7-
else
8-
Rails.logger.info("[#{self.class}] Plausible event posted: #{result.code} #{result.body}")
9-
end
5+
Rails.logger.info("[#{self.class}] Plausible event posted: #{result.code} #{result.body}")
6+
Honeybadger.event("Plausible event", {code: result.code, body: result.body})
107
end
118
end

0 commit comments

Comments
 (0)