fix: add PathBuf import and fix ? operator usage

This commit is contained in:
Andrew Phillips (aider)
2025-05-12 22:10:16 -03:00
parent ae34376468
commit 4c2df3d743

View File

@@ -7,6 +7,7 @@ use std::str::FromStr;
use clap::error::ErrorKind; use clap::error::ErrorKind;
use clap::Command; use clap::Command;
use log::debug; use log::debug;
use std::path::PathBuf;
use rusqlite::Connection; use rusqlite::Connection;
use crate::db::{self}; use crate::db::{self};
@@ -152,7 +153,7 @@ pub fn mode_save(
stdout.write_all(&buffer[..n])?; stdout.write_all(&buffer[..n])?;
item_out.write_all(&buffer[..n])?; item_out.write_all(&buffer[..n])?;
digest_engine.update(&buffer[..n])?; digest_engine.update(&buffer[..n]);
item.size = match item.size { item.size = match item.size {
None => Some(n as i64), None => Some(n as i64),
Some(prev_n) => Some(prev_n + n as i64), Some(prev_n) => Some(prev_n + n as i64),