This commit is contained in:
Seth Call 2026-01-19 12:49:37 -06:00
parent 753f35b24d
commit ab424c21d2
1 changed files with 1 additions and 6 deletions

View File

@ -6,12 +6,11 @@ class CapiTransmitter
def self.send_event(event_name, user, custom_data = {}, event_source_url = nil)
begin
@@log.info("CapiTransmitter: Sending event #{event_name} for User #{user.id}")
puts("CapiTransmitter: Sending event #{event_name} for User #{user.id}")
pixel_id = APP_CONFIG.facebook_pixel_id
access_token = APP_CONFIG.facebook_access_token
if pixel_id.blank? || access_token.blank?
Rails.logger.warn("CapiTransmitter: Missing Facebook Pixel ID or Access Token. Skipping event #{event_name}.")
puts("CapiTransmitter: Missing Facebook Pixel ID or Access Token. Skipping event #{event_name}.")
return
end
@ -64,17 +63,13 @@ class CapiTransmitter
response = http.request(request)
if response.code.to_i >= 400
Rails.logger.error("CapiTransmitter Error: #{response.code} - #{response.body}")
puts("CapiTransmitter Error: #{response.code} - #{response.body}")
else
Rails.logger.info("CapiTransmitter Success: #{event_name} sent for User #{user.id}")
puts("CapiTransmitter Success: #{event_name} sent for User #{user.id}")
end
rescue => e
Rails.logger.error("CapiTransmitter Exception: #{e.message}")
puts("CapiTransmitter Exception: #{e.message}")
Rails.logger.error(e.backtrace.join("\n"))
puts(e.backtrace.join("\n"))
end
end