File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed
packages/cli_tools/lib/src/analytics Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -19,21 +19,24 @@ class MixPanelAnalytics implements Analytics {
1919 static const _defaultTimeout = Duration (seconds: 2 );
2020
2121 final String _uniqueUserId;
22- final String _endpoint;
2322 final String _projectToken;
2423 final String _version;
24+
25+ final String _endpoint;
2526 final Duration _timeout;
2627
2728 MixPanelAnalytics ({
2829 required final String uniqueUserId,
2930 required final String projectToken,
3031 required final String version,
31- final String endpoint = _defaultEndpoint ,
32+ final String ? endpoint,
3233 final Duration timeout = _defaultTimeout,
34+ final bool disableIpTracking = false ,
3335 }) : _uniqueUserId = uniqueUserId,
3436 _projectToken = projectToken,
3537 _version = version,
36- _endpoint = endpoint,
38+ _endpoint = (endpoint ?? _defaultEndpoint) +
39+ (disableIpTracking ? '?ip=0' : '?ip=1' ),
3740 _timeout = timeout;
3841
3942 @override
You can’t perform that action at this time.
0 commit comments