Browse Source

Fix webhook

pull/4/head
Vladimir Barkasov 6 years ago
parent
commit
1b4481f64d
1 changed files with 17 additions and 51 deletions
  1. +17
    -51
      src/apps/callflows/submodules/misc/misc.js

+ 17
- 51
src/apps/callflows/submodules/misc/misc.js View File

@ -503,57 +503,23 @@ define(function(require) {
});
}
},
'webhook[]': {
name: self.i18n.active().oldCallflows.webhook,
icon: 'upload',
category: self.i18n.active().oldCallflows.integrations_cat,
module: 'webhook',
tip: self.i18n.active().oldCallflows.webhook_tip,
data: {
},
rules: [
{
type: 'quantity',
maxSize: '1'
}
],
isUsable: 'true',
weight: 40,
caption: function(node, caption_map) {
return node.getMetadata('webhook') || '';
},
edit: function(node, callback) {
var popup_html = $(self.getTemplate({
name: 'webhook-callflowEdit',
data: {
data_webhook: {
'http_verb': node.getMetadata('http_verb') || 'get',
'retries': node.getMetadata('retries') || '3',
'uri': node.getMetadata('uri') || ''
}
},
submodule: 'misc'
})),
popup;
$('#add', popup_html).click(function() {
node.setMetadata('http_verb', $('#http_verb option:selected', popup_html).val());
node.setMetadata('retries', $('#retries_input', popup_html).val());
node.setMetadata('uri', $('#uri_input', popup_html).val());
popup.dialog('close');
});
popup = monster.ui.dialog(popup_html, {
title: self.i18n.active().oldCallflows.webhook_title,
beforeClose: function() {
if (typeof callback === 'function') {
callback();
}
}
});
}
},
'webhook[]': {
name: self.i18n.active().callflows.webhook.title,
icon: 'upload',
category: self.i18n.active().oldCallflows.advanced_cat,
module: 'webhook',
tip: self.i18n.active().callflows.webhook.tip,
data: {},
rules: [],
isUsable: 'true',
weight: 170,
caption: function() {
return '';
},
edit: function(node, callback) {
self.miscRenderEditWebhook(node, callback);
}
},
'set_alert_info[]': {
name: self.i18n.active().callflows.setAlertInfo.name,
icon: 'play',


Loading…
Cancel
Save