aboutsummaryrefslogtreecommitdiff
path: root/database/src/kv/helpers.rs
diff options
context:
space:
mode:
Diffstat (limited to 'database/src/kv/helpers.rs')
-rw-r--r--database/src/kv/helpers.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/database/src/kv/helpers.rs b/database/src/kv/helpers.rs
index dde067f..a98540f 100644
--- a/database/src/kv/helpers.rs
+++ b/database/src/kv/helpers.rs
@@ -13,7 +13,6 @@ pub fn write_counter(txn: &mut dyn jellykv::Transaction, t: &[u8], value: u64) -
pub fn read_counter(txn: &dyn jellykv::Transaction, t: &[u8], default: u64) -> Result<u64> {
Ok(txn
.get(t)?
- .map(|k| k.as_slice().try_into().map(RowNum::from_be_bytes).ok())
- .flatten()
+ .and_then(|k| k.as_slice().try_into().map(RowNum::from_be_bytes).ok())
.unwrap_or(default))
}