Browse Source

Fix empty search index error on Linux

NGPixel 8 years ago
parent
commit
a0c0486dab
1 changed files with 19 additions and 0 deletions
  1. 19 0
      models/search.js

+ 19 - 0
models/search.js

@@ -86,6 +86,17 @@ module.exports = {
 				};
 			}
 
+		}).catch((err) => {
+
+			if(err.type === 'NotFoundError') {
+				return {
+					match: [],
+					suggest: []
+				};
+			} else {
+				winston.error(err);
+			}
+
 		});
 
 	},
@@ -113,6 +124,14 @@ module.exports = {
 				return true;
 			}
 
+		}).catch((err) => {
+
+			if(err.type === 'NotFoundError') {
+				return true;
+			} else {
+				winston.error(err);
+			}
+
 		}).then(() => {
 
 			return self._si.addAsync({