|
@@ -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({
|