fix: remove duplicate conversation_id unique index (#3713)

Group conversations store one record per owner_user_id and conversation_id pair, so a global unique index on conversation_id breaks group conversation creation with duplicate key errors.
pull/3732/head
Derek YU 1 week ago committed by GitHub
parent 6b3faaef1a
commit fd61ea4b03
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -47,12 +47,6 @@ func NewConversationMongo(db *mongo.Database) (*ConversationMgo, error) {
},
Options: options.Index(),
},
{
Keys: bson.D{
{Key: "conversation_id", Value: 1},
},
Options: options.Index().SetUnique(true),
},
})
if err != nil {
return nil, errs.Wrap(err)

Loading…
Cancel
Save