various: inherit workspace lints in all crates; eliminate unwrap()

throughout

Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Id8de9d65139ec4cf4cdeaee14c8c95b06a6a6964
This commit is contained in:
raf 2026-03-07 16:55:43 +03:00
commit b8ff35acea
Signed by: NotAShelf
GPG key ID: 29D95B64378DB4BF
12 changed files with 514 additions and 239 deletions

View file

@ -117,7 +117,10 @@ impl MetadataEnricher for MusicBrainzEnricher {
return Ok(None);
}
let recording = &recordings.unwrap()[0];
let Some(recordings) = recordings else {
return Ok(None);
};
let recording = &recordings[0];
let external_id = recording
.get("id")
.and_then(|id| id.as_str())