diff --git a/lib/fizzy/saas/engine.rb b/lib/fizzy/saas/engine.rb index 653d20f..d5df822 100644 --- a/lib/fizzy/saas/engine.rb +++ b/lib/fizzy/saas/engine.rb @@ -24,6 +24,16 @@ class Engine < ::Rails::Engine end end + initializer "fizzy_saas.logging.queenbee_id" do |app| + ActiveSupport.on_load(:action_controller_base) do + before_action do + if Current.account.present? + logger.try(:struct, account: { queenbee_id: Current.account.external_account_id }) + end + end + end + end + config.to_prepare do Queenbee::Subscription.short_names = Subscription::SHORT_NAMES Queenbee::ApiToken.token = Rails.application.credentials.dig(:queenbee_api_token)