Просмотр исходного кода

Merge branch 'devel' of https://github.com/omarsy/wekan into omarsy-devel

Lauri Ojansivu 6 лет назад
Родитель
Сommit
a91f0b5c3b
1 измененных файлов с 4 добавлено и 5 удалено
  1. 4 5
      server/notifications/outgoing.js

+ 4 - 5
server/notifications/outgoing.js

@@ -8,6 +8,8 @@ const postCatchError = Meteor.wrapAsync((url, options, resolve) => {
   });
   });
 });
 });
 
 
+const webhooksAtbts = ( (process.env.WEBHOOKS_ATTRIBUTES && process.env.WEBHOOKS_ATTRIBUTES.split(',') ) || ['cardId', 'listId', 'oldListId', 'boardId', 'comment', 'user', 'card', 'commentId']);
+
 Meteor.methods({
 Meteor.methods({
   outgoingWebhooks(integrations, description, params) {
   outgoingWebhooks(integrations, description, params) {
     check(integrations, Array);
     check(integrations, Array);
@@ -19,7 +21,7 @@ Meteor.methods({
       if (quoteParams[key]) quoteParams[key] = `"${params[key]}"`;
       if (quoteParams[key]) quoteParams[key] = `"${params[key]}"`;
     });
     });
 
 
-    const userId = (params.userId)?params.userId:integrations[0].userId;
+    const userId = (params.userId) ? params.userId : integrations[0].userId;
     const user = Users.findOne(userId);
     const user = Users.findOne(userId);
     const text = `${params.user} ${TAPi18n.__(description, quoteParams, user.getLanguage())}\n${params.url}`;
     const text = `${params.user} ${TAPi18n.__(description, quoteParams, user.getLanguage())}\n${params.url}`;
 
 
@@ -29,10 +31,7 @@ Meteor.methods({
       text: `${text}`,
       text: `${text}`,
     };
     };
 
 
-    [   'cardId', 'listId', 'oldListId',
-      'boardId', 'comment', 'user',
-      'card', 'commentId',
-    ].forEach((key) => {
+    webhooksAtbts.forEach((key) => {
       if (params[key]) value[key] = params[key];
       if (params[key]) value[key] = params[key];
     });
     });
     value.description = description;
     value.description = description;