Procházet zdrojové kódy

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 před 6 roky
rodič
revize
f9ff67d896
1 změnil soubory, kde provedl 2 přidání a 2 odebrání
  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(),