Skip to content
Snippets Groups Projects
Commit 1f8c21d4 authored by Fabian Seidl's avatar Fabian Seidl
Browse files

Resolve "When removing one of the network elements a wrong one got removed"

See merge request !402
parent 0af8cb63
Branches
Tags
2 merge requests!402Resolve "When removing one of the network elements a wrong one got removed",!382Develop
Pipeline #124421 failed
...@@ -251,7 +251,8 @@ func (s *DatabaseNetworkElementStore) Delete(networkElementToDelete networkeleme ...@@ -251,7 +251,8 @@ func (s *DatabaseNetworkElementStore) Delete(networkElementToDelete networkeleme
db := client.Database(database.DatabaseName) db := client.Database(database.DatabaseName)
collection := db.Collection(s.storeName) collection := db.Collection(s.storeName)
_, err = collection.DeleteOne(ctx, bson.D{primitive.E{Key: networkElementToDelete.ID().String()}})
_, err = collection.DeleteOne(ctx, bson.D{primitive.E{Key: "_id", Value: networkElementToDelete.ID().String()}})
if err != nil { if err != nil {
return customerrs.CouldNotDeleteError{Identifier: networkElementToDelete.ID(), Type: networkElementToDelete, Err: err} return customerrs.CouldNotDeleteError{Identifier: networkElementToDelete.ID(), Type: networkElementToDelete, Err: err}
} }
......
...@@ -163,7 +163,7 @@ func (s *DatabasePndStore) Delete(pndToDelete networkdomain.NetworkDomain) (err ...@@ -163,7 +163,7 @@ func (s *DatabasePndStore) Delete(pndToDelete networkdomain.NetworkDomain) (err
}() }()
db := client.Database(database.DatabaseName) db := client.Database(database.DatabaseName)
collection := db.Collection(s.pndStoreName) collection := db.Collection(s.pndStoreName)
_, err = collection.DeleteOne(ctx, bson.D{primitive.E{Key: pndToDelete.ID().String()}}) _, err = collection.DeleteOne(ctx, bson.D{primitive.E{Key: "_id", Value: pndToDelete.ID().String()}})
if err != nil { if err != nil {
return customerrs.CouldNotDeleteError{Identifier: pndToDelete.ID(), Type: pndToDelete, Err: err} return customerrs.CouldNotDeleteError{Identifier: pndToDelete.ID(), Type: pndToDelete, Err: err}
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment