From cb44dfd49d564fc5105758369388697b80f5383a Mon Sep 17 00:00:00 2001 From: Bel LaPointe <153096461+breel-render@users.noreply.github.com> Date: Fri, 12 Apr 2024 13:00:56 -0600 Subject: [PATCH] fix RAM driver cant delete --- driver.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/driver.go b/driver.go index d991156..e9c85d5 100644 --- a/driver.go +++ b/driver.go @@ -199,6 +199,9 @@ func (ram RAM) Set(_ context.Context, ns, id string, v []byte) error { ram.m[ns] = map[string][]byte{} } ram.m[ns][id] = v + if v == nil { + delete(ram.m[ns], id) + } return nil }