From 72b5aa5051aa8476ded268b30129fa22cdef7c72 Mon Sep 17 00:00:00 2001 From: fiatjaf Date: Mon, 25 Aug 2025 18:46:58 -0300 Subject: [PATCH] lmdb: fix id logging when decoding fails. --- eventstore/boltdb/query.go | 4 ++-- eventstore/lmdb/query.go | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/eventstore/boltdb/query.go b/eventstore/boltdb/query.go index 962d224..c7b0674 100644 --- a/eventstore/boltdb/query.go +++ b/eventstore/boltdb/query.go @@ -145,8 +145,8 @@ func (b *BoltBackend) query(txn *bbolt.Tx, filter nostr.Filter, limit int, yield // decode the entire thing event := nostr.Event{} if err := betterbinary.Unmarshal(bin, &event); err != nil { - log.Printf("bolt: value read error (id %x) on query prefix %x sp %x dbi %s: %s\n", - betterbinary.GetID(bin), iterators[i].query.prefix, iterators[i].query.startingPoint, string(iterators[i].query.bucket), err) + log.Printf("bolt: value read error (id %s) on query prefix %x sp %x dbi %s: %s\n", + betterbinary.GetID(bin).Hex(), iterators[i].query.prefix, iterators[i].query.startingPoint, string(iterators[i].query.bucket), err) continue } diff --git a/eventstore/lmdb/query.go b/eventstore/lmdb/query.go index 2dc576d..23a77f9 100644 --- a/eventstore/lmdb/query.go +++ b/eventstore/lmdb/query.go @@ -148,8 +148,8 @@ func (b *LMDBBackend) query(txn *lmdb.Txn, filter nostr.Filter, limit int, yield // decode the entire thing event := nostr.Event{} if err := betterbinary.Unmarshal(bin, &event); err != nil { - log.Printf("lmdb: value read error (id %x) on query prefix %x sp %x dbi %s: %s\n", - betterbinary.GetID(bin), iterators[i].query.prefix, iterators[i].query.startingPoint, b.dbiName(iterators[i].query.dbi), err) + log.Printf("lmdb: value read error (id %s) on query prefix %x sp %x dbi %s: %s\n", + betterbinary.GetID(bin).Hex(), iterators[i].query.prefix, iterators[i].query.startingPoint, b.dbiName(iterators[i].query.dbi), err) continue }