From 63a00063c1e1aa60df6d055d02f9c215d9cea683 Mon Sep 17 00:00:00 2001 From: Dave Horton Date: Wed, 13 Jan 2021 21:21:26 -0500 Subject: [PATCH] dialogflow: can optionally specify an environment --- lib/tasks/dialogflow/index.js | 3 ++- lib/tasks/specs.json | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/tasks/dialogflow/index.js b/lib/tasks/dialogflow/index.js index 75b70f6c..7e2fa83e 100644 --- a/lib/tasks/dialogflow/index.js +++ b/lib/tasks/dialogflow/index.js @@ -11,7 +11,8 @@ class Dialogflow extends Task { this.preconditions = TaskPreconditions.Endpoint; this.credentials = this.data.credentials; - this.project = this.data.project; + if (this.data.environment) this.project = `${this.data.project}:${this.data.environment}`; + else this.project = this.data.project; this.lang = this.data.lang || 'en-US'; this.welcomeEvent = this.data.welcomeEvent || ''; if (this.welcomeEvent.length && this.data.welcomeEventParams && typeof this.data.welcomeEventParams === 'object') { diff --git a/lib/tasks/specs.json b/lib/tasks/specs.json index 50709b9b..c9e3be58 100644 --- a/lib/tasks/specs.json +++ b/lib/tasks/specs.json @@ -123,6 +123,7 @@ "properties": { "credentials": "object|string", "project": "string", + "environment": "string", "lang": "string", "actionHook": "object|string", "eventHook": "object|string",