UNPKG

@cognigy/rest-api-client

Version:

Cognigy REST-Client

51 lines 1.59 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.SEND_METADATA = void 0; /** Custom Modules */ const createNodeDescriptor_1 = require("../../../createNodeDescriptor"); /** Helper Modules */ const design_1 = require("../utils/design"); const sendMetadata_mapper_1 = require("../mappers/sendMetadata.mapper"); exports.SEND_METADATA = (0, createNodeDescriptor_1.createNodeDescriptor)({ type: "sendMetadata", defaultLabel: "Send Metadata", summary: "UI__NODE_EDITOR__SEND_METADATA__SUMMARY", tags: [""], fields: [ { key: "metadata", label: "UI__NODE_EDITOR__SEND_METADATA__FIELDS__METADATA__LABEL", type: "json", defaultValue: { myParamName: "myParamValue" }, params: { require: true, }, description: "UI__NODE_EDITOR__SEND_METADATA__FIELDS__METADATA__DESCRIPTION" } ], appearance: { color: design_1.nodeColor, }, form: [ { type: "field", key: "metadata" } ], function: async ({ cognigy, config }) => { const { api, input } = cognigy; const { endpointType } = input; if (!config.metadata) return; try { await api.say(null, { _cognigy: sendMetadata_mapper_1.sendMetadata.handleInput(endpointType, config.metadata) }); } catch (error) { api.log("error", error.message); } ; }, }); //# sourceMappingURL=sendMetadata.js.map