Taichi Masuyama 4 ani în urmă
părinte
comite
ae28e5b67e

+ 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+)`);