summaryrefslogtreecommitdiffstats
path: root/webapp/components/backstage/installed_outgoing_webhook.jsx
diff options
context:
space:
mode:
Diffstat (limited to 'webapp/components/backstage/installed_outgoing_webhook.jsx')
-rw-r--r--webapp/components/backstage/installed_outgoing_webhook.jsx37
1 files changed, 19 insertions, 18 deletions
diff --git a/webapp/components/backstage/installed_outgoing_webhook.jsx b/webapp/components/backstage/installed_outgoing_webhook.jsx
index b8704ccef..d27bd9029 100644
--- a/webapp/components/backstage/installed_outgoing_webhook.jsx
+++ b/webapp/components/backstage/installed_outgoing_webhook.jsx
@@ -95,6 +95,23 @@ export default class InstalledOutgoingWebhook extends React.Component {
);
}
+ let triggerWords = null;
+ if (outgoingWebhook.trigger_words && outgoingWebhook.trigger_words.length > 0) {
+ triggerWords = (
+ <div className='item-details__row'>
+ <span className='item-details__trigger-words'>
+ <FormattedMessage
+ id='installed_integrations.triggerWords'
+ defaultMessage='Trigger Words: {triggerWords}'
+ values={{
+ triggerWords: outgoingWebhook.trigger_words.join(', ')
+ }}
+ />
+ </span>
+ </div>
+ );
+ }
+
return (
<div className='backstage-list__item'>
<div className='item-details'>
@@ -104,6 +121,7 @@ export default class InstalledOutgoingWebhook extends React.Component {
</span>
</div>
{description}
+ {triggerWords}
<div className='item-details__row'>
<span className='item-details__token'>
<FormattedMessage
@@ -128,7 +146,7 @@ export default class InstalledOutgoingWebhook extends React.Component {
</span>
</div>
</div>
- <div className='actions'>
+ <div className='item-actions'>
<a
href='#'
onClick={this.handleRegenToken}
@@ -152,21 +170,4 @@ export default class InstalledOutgoingWebhook extends React.Component {
</div>
);
}
-
- static matches(outgoingWebhook, filter) {
- if (outgoingWebhook.display_name.toLowerCase().indexOf(filter) !== -1 ||
- outgoingWebhook.description.toLowerCase().indexOf(filter) !== -1) {
- return true;
- }
-
- if (outgoingWebhook.channel_id) {
- const channel = ChannelStore.get(outgoingWebhook.channel_id);
-
- if (channel && channel.name.toLowerCase().indexOf(filter) !== -1) {
- return true;
- }
- }
-
- return false;
- }
}