Skip to content

Commit c41f147

Browse files
committed
console.logs, todos
1 parent 5a9083a commit c41f147

File tree

4 files changed

+11
-6
lines changed

4 files changed

+11
-6
lines changed

package-lock.json

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/compass-assistant/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,8 @@
5353
"@mongodb-js/atlas-service": "^0.55.0",
5454
"@mongodb-js/compass-app-registry": "^9.4.19",
5555
"@mongodb-js/compass-components": "^1.48.0",
56+
"@mongodb-js/connection-info": "^0.17.1",
57+
"mongodb-connection-string-url": "^3.0.1",
5658
"ai": "^5.0.5",
5759
"compass-preferences-model": "^2.50.0",
5860
"react": "^17.0.2",

packages/compass-assistant/src/compass-assistant-provider.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import { useDrawerActions } from '@mongodb-js/compass-components';
1212
import { buildConnectionErrorPrompt, buildExplainPlanPrompt } from './prompts';
1313
import { usePreference } from 'compass-preferences-model/provider';
1414
import type { ConnectionInfo } from '@mongodb-js/connection-info';
15+
import { redactConnectionString } from 'mongodb-connection-string-url';
1516

1617
export const ASSISTANT_DRAWER_ID = 'compass-assistant-drawer';
1718

@@ -103,11 +104,10 @@ export const AssistantProvider: React.FunctionComponent<
103104
interpretConnectionError: ({ connectionInfo, error }) => {
104105
openDrawer(ASSISTANT_DRAWER_ID);
105106

106-
// TODO: redact the connection string
107-
const connectionString =
108-
connectionInfo.connectionOptions.connectionString;
109-
const connectionError = error.toString(); // TODO
110-
console.log({ connectionString, connectionError });
107+
const connectionString = redactConnectionString(
108+
connectionInfo.connectionOptions.connectionString
109+
);
110+
const connectionError = error.toString();
111111

112112
const { prompt, displayText } = buildConnectionErrorPrompt({
113113
connectionString,

packages/compass-connections/src/stores/connections-store-redux.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1276,7 +1276,6 @@ const connectionAttemptError = (
12761276
const isAssistanceEnabled = compassAssistant.getIsAssistantEnabled();
12771277
if (isAssistanceEnabled && connectionInfo) {
12781278
openDebugConnectionErrorToast(connectionInfo, err, () => {
1279-
console.log('compassAssistant.interpretConnectionError()');
12801279
compassAssistant.interpretConnectionError({
12811280
connectionInfo,
12821281
error: err,

0 commit comments

Comments
 (0)