diff options
| author | metamuffin <metamuffin@disroot.org> | 2026-03-07 23:28:45 +0100 |
|---|---|---|
| committer | metamuffin <metamuffin@disroot.org> | 2026-03-07 23:28:45 +0100 |
| commit | 9d1e1772c02032f70b6db584dddae8fd06b490d6 (patch) | |
| tree | 9d97b4d3e1252c4b99f30a19f339700eaab44c45 /import/src/plugins/misc.rs | |
| parent | d1b7691adb7c40bf21053d324fdac16c544cd536 (diff) | |
| download | jellything-9d1e1772c02032f70b6db584dddae8fd06b490d6.tar jellything-9d1e1772c02032f70b6db584dddae8fd06b490d6.tar.bz2 jellything-9d1e1772c02032f70b6db584dddae8fd06b490d6.tar.zst | |
manual clippy
Diffstat (limited to 'import/src/plugins/misc.rs')
| -rw-r--r-- | import/src/plugins/misc.rs | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/import/src/plugins/misc.rs b/import/src/plugins/misc.rs index db9a8ab..283a1b6 100644 --- a/import/src/plugins/misc.rs +++ b/import/src/plugins/misc.rs @@ -183,22 +183,22 @@ impl ImportPlugin for EpisodeIndex { } fn media(&self, ct: &PluginContext, node: RowNum, path: &Path, _seg: &Segment) -> Result<()> { let filename = path.file_name().unwrap().to_string_lossy(); - if let Some(cap) = RE_EPISODE_FILENAME.captures(&filename) { - if let Some(episode) = cap.name("episode").map(|m| m.as_str()) { - let season = cap.name("season").map(|m| m.as_str()); - let episode = episode.parse::<u64>().context("parse episode num")?; - let season = season - .unwrap_or("1") - .parse::<u64>() - .context("parse season num")?; + if let Some(cap) = RE_EPISODE_FILENAME.captures(&filename) + && let Some(episode) = cap.name("episode").map(|m| m.as_str()) + { + let season = cap.name("season").map(|m| m.as_str()); + let episode = episode.parse::<u64>().context("parse episode num")?; + let season = season + .unwrap_or("1") + .parse::<u64>() + .context("parse season num")?; - ct.ic.update_node(node, |mut node| { - node = node.insert_s(ct.is, NO_SEASON_INDEX, season); - node = node.insert_s(ct.is, NO_INDEX, episode); - node = node.insert_s(ct.is, NO_KIND, KIND_EPISODE); - node - })?; - } + ct.ic.update_node(node, |mut node| { + node = node.insert_s(ct.is, NO_SEASON_INDEX, season); + node = node.insert_s(ct.is, NO_INDEX, episode); + node = node.insert_s(ct.is, NO_KIND, KIND_EPISODE); + node + })?; } Ok(()) } |