From d7d46998322fc8f241863a57b1295986ae3730ab Mon Sep 17 00:00:00 2001 From: Tyler Brock Date: Wed, 18 May 2016 12:33:55 -0700 Subject: [PATCH] Fix logic for missing geo index error message check (#1824) --- src/Adapters/Storage/Mongo/MongoCollection.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Adapters/Storage/Mongo/MongoCollection.js b/src/Adapters/Storage/Mongo/MongoCollection.js index e29b6875..bf41582b 100644 --- a/src/Adapters/Storage/Mongo/MongoCollection.js +++ b/src/Adapters/Storage/Mongo/MongoCollection.js @@ -17,7 +17,7 @@ export default class MongoCollection { return this._rawFind(query, { skip, limit, sort }) .catch(error => { // Check for "no geoindex" error - if (error.code != 17007 || !error.message.match(/unable to find index for .geoNear/)) { + if (error.code != 17007 && !error.message.match(/unable to find index for .geoNear/)) { throw error; } // Figure out what key needs an index