浏览代码

Added comments & fixed

Taichi Masuyama 4 年之前
父节点
当前提交
0a26e20f13
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      packages/app/src/migrations/20210913153942-migrate-slack-app-integration-schema.js

+ 3 - 1
packages/app/src/migrations/20210913153942-migrate-slack-app-integration-schema.js

@@ -20,7 +20,9 @@ defaultSupportedCommandsNameForSingleUse.forEach((commandName) => {
 module.exports = {
   async up(db) {
     logger.info('Apply migration');
-    if (mongoose.connection.readyState === 1) {
+    // connect only if disconnected
+    // see: https://mongoosejs.com/docs/api/connection.html#connection_Connection-readyState
+    if (mongoose.connection.readyState === 0) {
       await mongoose.connect(getMongoUri(), mongoOptions);
     }