filter empty values to None (librqbit#452)

This commit is contained in:
yggverse 2025-07-10 15:26:56 +03:00
parent 0d38aa5c06
commit 3f549e2077

View file

@ -235,7 +235,13 @@ async fn main() -> Result<()> {
println!("\t\t\tadd `{i}` to index.") println!("\t\t\tadd `{i}` to index.")
} }
index.insert(i, only_files_size, size, list, name) index.insert(
i,
only_files_size,
size,
list,
name.map(|n| n.to_string()).filter(|s| !s.is_empty()), // librqbit#452
)
} }
Ok(AddTorrentResponse::ListOnly(r)) => { Ok(AddTorrentResponse::ListOnly(r)) => {
if let Some(ref t) = torrent { if let Some(ref t) = torrent {
@ -255,7 +261,7 @@ async fn main() -> Result<()> {
0, 0,
size(&r.info), size(&r.info),
list(&r.info, config.index_list_limit), list(&r.info, config.index_list_limit),
r.info.name.map(|n| n.to_string()), r.info.name.map(|n| n.to_string()).filter(|s| !s.is_empty()), // librqbit#452
) )
} }
// unexpected as should be deleted // unexpected as should be deleted