lmdb: fix id logging when decoding fails.

This commit is contained in:
fiatjaf
2025-08-25 18:46:58 -03:00
parent d345bb3529
commit 72b5aa5051
2 changed files with 4 additions and 4 deletions

View File

@@ -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
}