Skip to content

Commit 4501180

Browse files
committed
fix: falseyness only check inside AWS auth section
1 parent f2f54c4 commit 4501180

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/cmap/auth/mongodb_aws.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,9 @@ export class MongoDBAWS extends AuthProvider {
7171

7272
// If all three defined, include sessionToken, else include username and pass, else no credentials
7373
const awsCredentials =
74-
accessKeyId != null && secretAccessKey != null && sessionToken != null
74+
accessKeyId && secretAccessKey && sessionToken
7575
? { accessKeyId, secretAccessKey, sessionToken }
76-
: accessKeyId != null && secretAccessKey != null
76+
: accessKeyId && secretAccessKey
7777
? { accessKeyId, secretAccessKey }
7878
: undefined;
7979

@@ -143,7 +143,7 @@ export class MongoDBAWS extends AuthProvider {
143143
a: options.headers.Authorization,
144144
d: options.headers['X-Amz-Date']
145145
};
146-
if (sessionToken != null && sessionToken !== '') {
146+
if (sessionToken) {
147147
payload.t = sessionToken;
148148
}
149149

0 commit comments

Comments
 (0)