Taichi Masuyama 4 лет назад
Родитель
Сommit
ae28e5b67e
1 измененных файлов с 4 добавлено и 1 удалено
  1. 4 1
      packages/app/src/server/routes/apiv3/slack-integration.js

+ 4 - 1
packages/app/src/server/routes/apiv3/slack-integration.js

@@ -84,7 +84,10 @@ module.exports = (crowi) => {
     let isPermitted = false;
     [...permissionsForBroadcastUseCommands.keys(), ...permissionsForSingleUseCommands.keys()].forEach((commandName) => {
       // boolean or string[]
-      const permission = permissionsForBroadcastUseCommands.get(commandName);
+      let permission = permissionsForBroadcastUseCommands.get(commandName);
+      if (permission === undefined) {
+        permission = permissionsForSingleUseCommands.get(commandName);
+      }
 
       // ex. search OR search:handlerName
       const commandRegExp = new RegExp(`(^${commandName}$)|(^${commandName}:\\w+)`);