Bugfix/S3 Credentials (#4166)

only set s3 credentials when access key and secret key exist
This commit is contained in:
Henry Heng
2025-03-12 22:21:05 +00:00
committed by GitHub
parent c3ea5a9b8f
commit 9d9aaaa886
4 changed files with 32 additions and 26 deletions
+7 -3
View File
@@ -27,14 +27,18 @@ if (USE_AWS_SECRETS_MANAGER) {
const accessKeyId = process.env.SECRETKEY_AWS_ACCESS_KEY
const secretAccessKey = process.env.SECRETKEY_AWS_SECRET_KEY
let credentials: SecretsManagerClientConfig['credentials'] | undefined
const secretManagerConfig: SecretsManagerClientConfig = {
region: region
}
if (accessKeyId && secretAccessKey) {
credentials = {
secretManagerConfig.credentials = {
accessKeyId,
secretAccessKey
}
}
secretsManagerClient = new SecretsManagerClient({ credentials, region })
secretsManagerClient = new SecretsManagerClient(secretManagerConfig)
}
/*