diff --git a/database/mongodb/changes.go b/database/mongodb/changes.go index 59de15c..49dca73 100644 --- a/database/mongodb/changes.go +++ b/database/mongodb/changes.go @@ -80,6 +80,9 @@ func (r *changeRepository) Remove(ctx context.Context, change models.Change) err func newChangeRepository(db *mgo.Database) (repositories.ChangeRepository, error) { collection := db.C("common.changes") + // Delete the old index if it exists. + _ = collection.DropIndexName("date_1") + err := collection.EnsureIndex(mgo.Index{ Name: "expiry", Key: []string{"date"},