From 255b8ee459184a1d249caba7f6731cb7a6c122a2 Mon Sep 17 00:00:00 2001 From: Manuel Iglesias Date: Thu, 8 Feb 2018 11:58:21 -0800 Subject: [PATCH] Fix AWS_IAM credentials fetching (#38) --- packages/aws-appsync/CHANGELOG.md | 3 +++ packages/aws-appsync/src/link/auth-link.js | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/aws-appsync/CHANGELOG.md b/packages/aws-appsync/CHANGELOG.md index 89bcb1a4..5b3d2ec6 100644 --- a/packages/aws-appsync/CHANGELOG.md +++ b/packages/aws-appsync/CHANGELOG.md @@ -1,5 +1,8 @@ # Changelog +### vNext +- Fix AWS_IAM credentials fetching [PR#XX](https://github.com/awslabs/aws-mobile-appsync-sdk-js/pull/XX) + ### 1.0.8 - Handle missing optimisticResponse [PR#34](https://github.com/awslabs/aws-mobile-appsync-sdk-js/pull/34) diff --git a/packages/aws-appsync/src/link/auth-link.js b/packages/aws-appsync/src/link/auth-link.js index e8cfafc5..d949683e 100644 --- a/packages/aws-appsync/src/link/auth-link.js +++ b/packages/aws-appsync/src/link/auth-link.js @@ -73,8 +73,8 @@ const iamBasedAuth = async ({ credentials, region, url }, operation, forward) => let creds = typeof credentials === 'function' ? credentials.call() : credentials; - if (typeof creds.getPromise == 'function') { - creds = await creds.getPromise(); + if (typeof creds.getPromise === 'function') { + await creds.getPromise(); } const { accessKeyId, secretAccessKey, sessionToken } = await creds;