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

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

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
}