fix: removing tcp data using prefix, and not range

This commit is contained in:
Dario Tranchitella
2022-11-29 15:46:52 +01:00
parent 1bcff90785
commit f0df1cfe6f

View File

@@ -128,9 +128,8 @@ func (e *EtcdClient) DeleteUser(ctx context.Context, user string) error {
}
func (e *EtcdClient) DeleteDB(ctx context.Context, dbName string) error {
withRange := etcdclient.WithRange(rangeEnd)
prefix := e.buildKey(dbName)
if _, err := e.Client.Delete(ctx, prefix, withRange); err != nil {
if _, err := e.Client.Delete(ctx, prefix, etcdclient.WithPrefix()); err != nil {
return errors.NewCannotDeleteDatabaseError(err)
}