From f3d8c4763b3d80d1e193a763d9a794b99d942679 Mon Sep 17 00:00:00 2001 From: Seth Call Date: Thu, 15 Jan 2026 07:52:05 -0600 Subject: [PATCH] Add beter logging --- ruby/lib/jam_ruby.rb | 1 + ruby/lib/jam_ruby/lib/capi_transmitter.rb | 4 ++++ ruby/lib/jam_ruby/models/user.rb | 1 + web/config/application.rb | 4 ++-- 4 files changed, 8 insertions(+), 2 deletions(-) diff --git a/ruby/lib/jam_ruby.rb b/ruby/lib/jam_ruby.rb index b6368e9e9..08668c373 100755 --- a/ruby/lib/jam_ruby.rb +++ b/ruby/lib/jam_ruby.rb @@ -55,6 +55,7 @@ require "jam_ruby/lib/em_helper" require "jam_ruby/lib/nav" require "jam_ruby/lib/html_sanitize" require "jam_ruby/lib/guitar_center" +require "jam_ruby/lib/capi_transmitter" require "jam_ruby/subscription_definitions" require "jam_ruby/resque/resque_jam_error" require "jam_ruby/resque/resque_hooks" diff --git a/ruby/lib/jam_ruby/lib/capi_transmitter.rb b/ruby/lib/jam_ruby/lib/capi_transmitter.rb index 20bb32feb..640cd5c6c 100644 --- a/ruby/lib/jam_ruby/lib/capi_transmitter.rb +++ b/ruby/lib/jam_ruby/lib/capi_transmitter.rb @@ -63,13 +63,17 @@ class CapiTransmitter 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 end diff --git a/ruby/lib/jam_ruby/models/user.rb b/ruby/lib/jam_ruby/models/user.rb index c57ec48f1..51717457b 100644 --- a/ruby/lib/jam_ruby/models/user.rb +++ b/ruby/lib/jam_ruby/models/user.rb @@ -509,6 +509,7 @@ module JamRuby rescue => e # Fail silently but log, don't break progression update @@log.error("CAPI error in update_progression_field: #{e.message}") + puts("CAPI error in update_progression_field: #{e.message}") end self.save diff --git a/web/config/application.rb b/web/config/application.rb index 6745851aa..d618f5a10 100644 --- a/web/config/application.rb +++ b/web/config/application.rb @@ -174,8 +174,8 @@ if defined?(Bundler) config.google_public_server_key = "AIzaSyCPTPq5PEcl4XWcm7NZ2IGClZlbsiE8JNo" # Facebook Conversions API - config.facebook_pixel_id = "" # ONLY ONE. NO MULTI ENV - config.facebook_access_token = "" # ONLY ONE. NO MULTI ENV + config.facebook_pixel_id = "25663975269956141" # ONLY ONE. NO MULTI ENV + config.facebook_access_token = "EABAGQTtcGk4BQewKCztlfImT86ZAPsRAm3KDrYWsOFZAdLtJCa7bVOzdnZCnHZBFZBRMFVoSZCQdIpX01xXDM0ZCFmYrkPuAHdLsNBU61c7MZCZBLCFd3Q0qrxiJkeYr3F8FH3p98d0tGKljplhJ8vWBIKAiBXaUCCYk6urZB5qZAIEPsppWZCHOep91xZCtMVqtbGJQfFAZDZD" # ONLY ONE. NO MULTI ENV config.facebook_conversion_api_tls = true # Use Private API Keys to communicate with Recurly's API v2. See https://docs.recurly.com/api/basics/authentication to learn more.