From 83bee295ca86494776d9e32ed442ef13cdc3fddc Mon Sep 17 00:00:00 2001 From: Josh Pigford Date: Mon, 31 Mar 2025 09:02:25 -0500 Subject: [PATCH] Add custom data to Intercom configuration --- config/initializers/intercom.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/config/initializers/intercom.rb b/config/initializers/intercom.rb index c87ae369..3824b872 100644 --- a/config/initializers/intercom.rb +++ b/config/initializers/intercom.rb @@ -55,7 +55,9 @@ if ENV["INTERCOM_APP_ID"].present? && ENV["INTERCOM_IDENTITY_VERIFICATION_KEY"]. config.user.custom_data = { family_id: Proc.new { Current.family.id }, name: Proc.new { Current.user.display_name if Current.user.display_name != Current.user.email }, - role: Proc.new { Current.user.role } + role: Proc.new { Current.user.role }, + accounts_count: Proc.new { Current.family.accounts.count }, + ai_enabled: Proc.new { Current.user.ai_enabled } } # == Current company method/variable