Przeglądaj źródła

Merge pull request #1849 from weseek/fix/slack-token-default-value-loaded-from-DB

fix notification setting can't update without slack token
Yuki Takei 6 lat temu
rodzic
commit
f9ff67d896
1 zmienionych plików z 2 dodań i 2 usunięć
  1. 2 2
      src/server/routes/apiv3/notification-setting.js

+ 2 - 2
src/server/routes/apiv3/notification-setting.js

@@ -14,9 +14,9 @@ const removeNullPropertyFromObject = require('../../../lib/util/removeNullProper
 
 const validator = {
   slackConfiguration: [
-    body('webhookUrl').isString().trim(),
+    body('webhookUrl').if(value => value != null).isString().trim(),
     body('isIncomingWebhookPrioritized').isBoolean(),
-    body('slackToken').isString().trim(),
+    body('slackToken').if(value => value != null).isString().trim(),
   ],
   userNotification: [
     body('pathPattern').isString().trim(),