initial changes to support websockets as an alternative to webhooks

This commit is contained in:
Dave Horton
2022-02-21 07:55:27 -05:00
parent 47478fd409
commit 3f9a061bbf
21 changed files with 604 additions and 47 deletions

View File

@@ -453,7 +453,7 @@ class Dialogflow extends Task {
}
async _performHook(cs, hook, results = {}) {
const json = await this.cs.requestor.request(hook, {...results, ...cs.callInfo.toJSON()});
const json = await this.cs.requestor.request('verb:hook', hook, {...results, ...cs.callInfo.toJSON()});
if (json && Array.isArray(json)) {
const makeTask = require('../make_task');
const tasks = normalizeJambones(this.logger, json).map((tdata) => makeTask(this.logger, tdata));