diff --git a/badger/delete.go b/badger/delete.go index e2d99b6..85909d2 100644 --- a/badger/delete.go +++ b/badger/delete.go @@ -19,6 +19,7 @@ func (b *BadgerBackend) DeleteEvent(ctx context.Context, evt *nostr.Event) error // query event by id to get its idx id, _ := hex.DecodeString(evt.ID) prefix := make([]byte, 1+32) + prefix[0] = indexIdPrefix copy(prefix[1:], id) opts := badger.DefaultIteratorOptions opts.PrefetchValues = false diff --git a/badger/save.go b/badger/save.go index d937b6f..4760126 100644 --- a/badger/save.go +++ b/badger/save.go @@ -15,6 +15,7 @@ func (b *BadgerBackend) SaveEvent(ctx context.Context, evt *nostr.Event) error { // query event by id to ensure we don't save duplicates id, _ := hex.DecodeString(evt.ID) prefix := make([]byte, 1+32) + prefix[0] = indexIdPrefix copy(prefix[1:], id) opts := badger.DefaultIteratorOptions opts.PrefetchValues = false