Commit 521053c2 authored by Sebastian Stammler's avatar Sebastian Stammler Committed by GitHub

Merge pull request #8211 from ethereum-optimism/seb/fix-deleteRecord

op-node/p2p: Fix deleteRecord to return nil if store.Delete succeeds
parents e38bad66 7ffa3f7c
......@@ -94,7 +94,7 @@ func (d *recordsBook[K, V]) dsKey(key K) ds.Key {
func (d *recordsBook[K, V]) deleteRecord(key K) error {
d.cache.Remove(key)
err := d.store.Delete(d.ctx, d.dsKey(key))
if errors.Is(err, ds.ErrNotFound) {
if err == nil || errors.Is(err, ds.ErrNotFound) {
return nil
}
return fmt.Errorf("failed to delete entry with key %v: %w", key, err)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment