Sfoglia il codice sorgente

fix api: add null params

zahmis 4 anni fa
parent
commit
b34d752aad
1 ha cambiato i file con 6 aggiunte e 0 eliminazioni
  1. 6 0
      src/server/routes/apiv3/slack-integration-settings.js

+ 6 - 0
src/server/routes/apiv3/slack-integration-settings.js

@@ -448,6 +448,12 @@ module.exports = (crowi) => {
    */
    */
   router.delete('/slack-app-integration', validator.deleteIntegration, apiV3FormValidator, async(req, res) => {
   router.delete('/slack-app-integration', validator.deleteIntegration, apiV3FormValidator, async(req, res) => {
     const SlackAppIntegration = mongoose.model('SlackAppIntegration');
     const SlackAppIntegration = mongoose.model('SlackAppIntegration');
+
+    const params = {
+      'slackbot:proxyServerUri': null,
+    };
+    crowi.configManager.updateConfigsInTheSameNamespace('crowi', params, true);
+
     const { integrationIdToDelete } = req.query;
     const { integrationIdToDelete } = req.query;
     try {
     try {
       const response = await SlackAppIntegration.findOneAndDelete({ _id: integrationIdToDelete });
       const response = await SlackAppIntegration.findOneAndDelete({ _id: integrationIdToDelete });