itizawa 5 лет назад
Родитель
Сommit
09b0a29e11
1 измененных файлов с 22 добавлено и 18 удалено
  1. 22 18
      src/migrations/20200828024025-copy-aws-setting.js

+ 22 - 18
src/migrations/20200828024025-copy-aws-setting.js

@@ -20,28 +20,32 @@ module.exports = {
 
 
     const request = [];
     const request = [];
 
 
-    if (accessKeyId != null && accessKeyId.value != null) {
-      request.push({
-        insertOne: {
-          document: {
-            key: 'mail:sesAccessKeyId',
-            ns: 'crowi',
-            value: accessKeyId.value,
+    if (accessKeyId != null) {
+      if (accessKeyId.value != null) {
+        request.push({
+          insertOne: {
+            document: {
+              key: 'mail:sesAccessKeyId',
+              ns: 'crowi',
+              value: accessKeyId.value,
+            },
           },
           },
-        },
-      });
+        });
+      }
     }
     }
 
 
-    if (secretAccessKey != null && secretAccessKey.value != null) {
-      request.push({
-        insertOne: {
-          document: {
-            key: 'mail:sesSecretAccessKey',
-            ns: 'crowi',
-            value: secretAccessKey.value,
+    if (secretAccessKey != null) {
+      if (secretAccessKey.value != null) {
+        request.push({
+          insertOne: {
+            document: {
+              key: 'mail:sesSecretAccessKey',
+              ns: 'crowi',
+              value: secretAccessKey.value,
+            },
           },
           },
-        },
-      });
+        });
+      }
     }
     }
 
 
     await Config.bulkWrite(request);
     await Config.bulkWrite(request);