From 5d2a15bc934ff96dc7609b5aa3415177b4a21590 Mon Sep 17 00:00:00 2001 From: GotPPay Date: Thu, 25 Jan 2018 15:19:30 +0100 Subject: [PATCH] apply comment from PR --- backend/helpers/amazon.js | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/backend/helpers/amazon.js b/backend/helpers/amazon.js index 365be24..fdb8476 100644 --- a/backend/helpers/amazon.js +++ b/backend/helpers/amazon.js @@ -63,25 +63,27 @@ var refreshTokens = function () { var generateInteractionModel = function (skill) { let result = {}; let allIntents = []; + let builtInIntents = []; skill.intents.map (intent => { allIntents.push ({name: intent.intentName, samples: intent.questions}); }); - //Special intents (Amazon built-in don't work, probably something related to existance of dialog intent - allIntents.push ({ + //Built-In like intents (Amazon built-in don't work, probably something related to existance of dialog intent + + builtInIntents.push ({ name: 'HelpIntent', samples: ['Help', 'Can you help me', 'I need help'], slots: [], }); - allIntents.push ({ + builtInIntents.push ({ name: 'CancelIntent', samples: ['Cancel', 'Stop', 'Please stop'], slots: [], }); - allIntents.push ({ + builtInIntents.push ({ name: 'YesIntent', samples: [ 'Yes', @@ -92,12 +94,14 @@ var generateInteractionModel = function (skill) { slots: [], }); - allIntents.push ({ + builtInIntents.push ({ name: 'NoIntent', samples: ['No', 'No thank you'], slots: [], }); + allIntents.push(builtInIntents); + //Special intent for sending message (Dialog) allIntents.push ({