lmdb: fix id logging when decoding fails.
This commit is contained in:
@@ -145,8 +145,8 @@ func (b *BoltBackend) query(txn *bbolt.Tx, filter nostr.Filter, limit int, yield
|
|||||||
// decode the entire thing
|
// decode the entire thing
|
||||||
event := nostr.Event{}
|
event := nostr.Event{}
|
||||||
if err := betterbinary.Unmarshal(bin, &event); err != nil {
|
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",
|
log.Printf("bolt: value read error (id %s) 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)
|
betterbinary.GetID(bin).Hex(), iterators[i].query.prefix, iterators[i].query.startingPoint, string(iterators[i].query.bucket), err)
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -148,8 +148,8 @@ func (b *LMDBBackend) query(txn *lmdb.Txn, filter nostr.Filter, limit int, yield
|
|||||||
// decode the entire thing
|
// decode the entire thing
|
||||||
event := nostr.Event{}
|
event := nostr.Event{}
|
||||||
if err := betterbinary.Unmarshal(bin, &event); err != nil {
|
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",
|
log.Printf("lmdb: value read error (id %s) 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)
|
betterbinary.GetID(bin).Hex(), iterators[i].query.prefix, iterators[i].query.startingPoint, b.dbiName(iterators[i].query.dbi), err)
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user