diff --git a/packages/compass-connections/src/stores/connections-store-redux.ts b/packages/compass-connections/src/stores/connections-store-redux.ts index 0bf61e99845..132759edc1c 100644 --- a/packages/compass-connections/src/stores/connections-store-redux.ts +++ b/packages/compass-connections/src/stores/connections-store-redux.ts @@ -1792,6 +1792,17 @@ const connectWithOptions = ( ); } + // This is used for Data Explorer connection latency tracing + log.info( + mongoLogId(1_001_000_006), + 'Compass Connection Attempt Succeeded', + 'Connection attempt succeeded', + { + clusterName: connectionInfo.atlasMetadata?.clusterName, + connectionId: connectionInfo.id, + } + ); + track( 'New Connection', async () => { @@ -1842,17 +1853,6 @@ const connectWithOptions = ( connectionInfo ); - // This is used for Data Explorer connection latency tracing - log.info( - mongoLogId(1_001_000_006), - 'Compass Connection Attempt Succeeded', - 'Connection attempt succeeded', - { - clusterName: connectionInfo.atlasMetadata?.clusterName, - connectionId: connectionInfo.id, - } - ); - connectionProgress.openConnectionSucceededToast(connectionInfo); // Emit before changing state because some plugins rely on this