From 5664e5df0e2295697363dacd23614143b9d7cadb Mon Sep 17 00:00:00 2001 From: metamuffin Date: Fri, 12 Dec 2025 16:44:20 +0100 Subject: make jellytool work again; dummy cache driver --- import/src/plugins/mod.rs | 14 ++++++-------- import/src/plugins/trakt.rs | 4 ++-- 2 files changed, 8 insertions(+), 10 deletions(-) (limited to 'import/src/plugins') diff --git a/import/src/plugins/mod.rs b/import/src/plugins/mod.rs index 20c3529..5a5334e 100644 --- a/import/src/plugins/mod.rs +++ b/import/src/plugins/mod.rs @@ -70,16 +70,14 @@ pub fn init_plugins(secrets: &ApiSecrets) -> Vec> { plugins.push(Box::new(tags::Tags)); plugins.push(Box::new(media_info::MediaInfo)); plugins.push(Box::new(infojson::Infojson)); - - if let Some(s) = &secrets.trakt { - plugins.push(Box::new(trakt::Trakt::new(&s))); + if let Some(api_key) = &secrets.trakt { + plugins.push(Box::new(trakt::Trakt::new(&api_key))); } - if let Some(s) = &secrets.tmdb { - plugins.push(Box::new(tmdb::Tmdb::new(&s))); // deps: trakt + if let Some(api_key) = &secrets.tmdb { + plugins.push(Box::new(tmdb::Tmdb::new(&api_key))); // deps: trakt } - - if let Some(s) = &secrets.acoustid { - plugins.push(Box::new(acoustid::AcoustID::new(&s))); + if let Some(api_key) = &secrets.acoustid { + plugins.push(Box::new(acoustid::AcoustID::new(&api_key))); } plugins.push(Box::new(musicbrainz::MusicBrainz::new())); // deps: acoustid plugins.push(Box::new(wikidata::Wikidata::new())); // deps: musicbrainz diff --git a/import/src/plugins/trakt.rs b/import/src/plugins/trakt.rs index 1268e56..8dc5bdc 100644 --- a/import/src/plugins/trakt.rs +++ b/import/src/plugins/trakt.rs @@ -314,11 +314,11 @@ pub struct TraktIds { impl Display for TraktSearchResult { fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { f.write_fmt(format_args!( - "{} ({}) \x1b[2m{} [{:?}]\x1b[0m", + "{} ({}) \x1b[2m{} {}\x1b[0m", self.inner.inner().title, self.inner.inner().year.unwrap_or(0), self.r#type, - self.inner.inner().ids + self.inner.inner().ids.trakt.unwrap_or_default() )) } } -- cgit v1.3