From a2e376d999794f519df3799005d52a9d2b0e44f0 Mon Sep 17 00:00:00 2001 From: Denis Semenenko Date: Wed, 23 Oct 2019 13:28:21 -0400 Subject: [PATCH] feat(offline-dynamodb-streams): explicit error when a table does not have streams --- packages/serverless-offline-dynamodb-streams/src/index.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/serverless-offline-dynamodb-streams/src/index.js b/packages/serverless-offline-dynamodb-streams/src/index.js index 4193db11..ed550556 100644 --- a/packages/serverless-offline-dynamodb-streams/src/index.js +++ b/packages/serverless-offline-dynamodb-streams/src/index.js @@ -136,6 +136,9 @@ class ServerlessOfflineDynamoDBStreams { ) ).then(get('Table.LatestStreamArn')); + if (!streamARN) { + throw new Error(`Table ${tableName} does not have streams`); + } this.serverless.cli.log(`${streamARN}`); const {