diff --git a/packages/connection-form/src/utils/set-app-name-if-missing.spec.ts b/packages/connection-form/src/utils/set-app-name-if-missing.spec.ts index 3495cd8df4c..bf9f2c9f124 100644 --- a/packages/connection-form/src/utils/set-app-name-if-missing.spec.ts +++ b/packages/connection-form/src/utils/set-app-name-if-missing.spec.ts @@ -57,7 +57,7 @@ describe('setAppNameParamIfMissing', function () { connectionString: 'mongodb://atlas/', }) ).to.deep.equal({ - connectionString: 'mongodb://atlas/?appName=defaultAppName-789-123', + connectionString: 'mongodb://atlas/?appName=defaultAppName--789--123', }); }); }); diff --git a/packages/connection-form/src/utils/set-app-name-if-missing.ts b/packages/connection-form/src/utils/set-app-name-if-missing.ts index d52dab7c5a8..8a6fc986a32 100644 --- a/packages/connection-form/src/utils/set-app-name-if-missing.ts +++ b/packages/connection-form/src/utils/set-app-name-if-missing.ts @@ -24,8 +24,8 @@ export function setAppNameParamIfMissing({ if (!searchParams.has('appName') && defaultAppName !== undefined) { const appName = isAtlas ? `${defaultAppName}${ - telemetryAnonymousId ? `-${telemetryAnonymousId}` : '' - }-${connectionId}` + telemetryAnonymousId ? `--${telemetryAnonymousId}` : '' + }--${connectionId}` : defaultAppName; searchParams.set('appName', appName);