From 618dc9d3ccb18e65eb7a9b8f20e932b30a1aea91 Mon Sep 17 00:00:00 2001 From: Tripon Alexandru-Ionut Date: Fri, 19 Apr 2019 18:16:08 +0300 Subject: [PATCH] Updated EnsureIndexesForCol --- engine/storage_mongo_datadb.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/engine/storage_mongo_datadb.go b/engine/storage_mongo_datadb.go index 20292d7ab..2bd14752f 100644 --- a/engine/storage_mongo_datadb.go +++ b/engine/storage_mongo_datadb.go @@ -41,6 +41,7 @@ import ( "github.com/mongodb/mongo-go-driver/mongo" "github.com/mongodb/mongo-go-driver/mongo/options" "github.com/mongodb/mongo-go-driver/x/bsonx" + "github.com/mongodb/mongo-go-driver/x/network/command" ) const ( @@ -259,7 +260,7 @@ func (ms *MongoStorage) GetContext() context.Context { } func (ms *MongoStorage) EnsureIndexesForCol(col string) (err error) { // exported for migrator - if err = ms.dropAllIndexesForCol(col); err != nil { // make sure you do not have indexes + if err = ms.dropAllIndexesForCol(col); err != nil && !command.IsNotFound(err) { // make sure you do not have indexes return } switch col {