Explorar o código

Suppress an error that ES occurs 'index_already_exists_exception'

Yuki Takei %!s(int64=8) %!d(string=hai) anos
pai
achega
74e19615b1
Modificáronse 1 ficheiros con 8 adicións e 0 borrados
  1. 8 0
      lib/util/middlewares.js

+ 8 - 0
lib/util/middlewares.js

@@ -289,6 +289,14 @@ exports.checkSearchIndicesGenerated = function(crowi, app) {
             debug('Index created.');
           }
           return searcher.addAllPages();
+        })
+        .catch((error) => {
+          if (error.message != null && error.message.match(/index_already_exists_exception/)) {
+            debug('Creating index is failed: ', error.message);
+          }
+          else {
+            console.log(`Error while building index of Elasticsearch': ${error.message}`);
+          }
         });
     }