Skip to content

Commit 80bc769

Browse files
committed
More concise logic for adding api id/secret
1 parent 6d4c54f commit 80bc769

File tree

1 file changed

+7
-9
lines changed

1 file changed

+7
-9
lines changed

tests/accuracy/sdk/accuracyTestingClient.ts

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -84,15 +84,13 @@ export class AccuracyTestingClient {
8484
atlasApiClientId?: string,
8585
atlasApiClientSecret?: string
8686
): Promise<AccuracyTestingClient> {
87-
const args = [MCP_SERVER_CLI_SCRIPT, "--connectionString", mdbConnectionString];
88-
89-
// Add Atlas API credentials if provided
90-
if (atlasApiClientId) {
91-
args.push("--apiClientId", atlasApiClientId);
92-
}
93-
if (atlasApiClientSecret) {
94-
args.push("--apiClientSecret", atlasApiClientSecret);
95-
}
87+
const args = [
88+
MCP_SERVER_CLI_SCRIPT,
89+
"--connectionString",
90+
mdbConnectionString,
91+
...(atlasApiClientId ? ["--apiClientId", atlasApiClientId] : []),
92+
...(atlasApiClientSecret ? ["--apiClientSecret", atlasApiClientSecret] : []),
93+
];
9694

9795
const clientTransport = new StdioClientTransport({
9896
command: process.execPath,

0 commit comments

Comments
 (0)