From bbe22b2fc32df5792bca686e717ff788214993f0 Mon Sep 17 00:00:00 2001 From: Tim Miller Date: Fri, 21 Feb 2025 13:49:44 -0600 Subject: [PATCH] Use remote_ip instead of ip (#466) Correct an issue where the location of users in Mixpanel continues to be wrong. --- app/lib/generic_event_tracker.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/lib/generic_event_tracker.rb b/app/lib/generic_event_tracker.rb index d6116f96..e5dde557 100644 --- a/app/lib/generic_event_tracker.rb +++ b/app/lib/generic_event_tracker.rb @@ -7,7 +7,7 @@ def self.for_request(request) url_params = request.params.slice("client_agency_id", "locale") defaults = { # Not setting device_id because Mixpanel fixates on that as the distinct_id, which we do not want - ip: request.ip, + ip: request.remote_ip, cbv_flow_id: request.session[:cbv_flow_id], client_agency_id: url_params["client_agency_id"], locale: url_params["locale"],