aboutsummaryrefslogtreecommitdiff
path: root/import/src/plugins/mod.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2026-02-19 18:06:21 +0100
committermetamuffin <metamuffin@disroot.org>2026-02-19 18:06:21 +0100
commit962309ddcb033e0032258d6badebb90415a34e3d (patch)
tree64a0bde3c6ddfefa334c71314d699b9a00fad0bf /import/src/plugins/mod.rs
parentc545bdbc10ae5a55f991e03260e6a74b92a75fda (diff)
downloadjellything-962309ddcb033e0032258d6badebb90415a34e3d.tar
jellything-962309ddcb033e0032258d6badebb90415a34e3d.tar.bz2
jellything-962309ddcb033e0032258d6badebb90415a34e3d.tar.zst
omdb import plugin
Diffstat (limited to 'import/src/plugins/mod.rs')
-rw-r--r--import/src/plugins/mod.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/import/src/plugins/mod.rs b/import/src/plugins/mod.rs
index a948c48..60bf09b 100644
--- a/import/src/plugins/mod.rs
+++ b/import/src/plugins/mod.rs
@@ -8,6 +8,7 @@ pub mod infojson;
pub mod media_info;
pub mod misc;
pub mod musicbrainz;
+pub mod omdb;
pub mod tags;
pub mod tmdb;
pub mod trakt;
@@ -74,6 +75,9 @@ pub fn init_plugins(secrets: &ApiSecrets) -> Vec<Box<dyn ImportPlugin>> {
if let Some(api_key) = &secrets.tmdb {
plugins.push(Box::new(tmdb::Tmdb::new(&api_key))); // deps: trakt
}
+ if let Some(api_key) = &secrets.omdb {
+ plugins.push(Box::new(omdb::Omdb::new(&api_key))); // deps: trakt
+ }
if let Some(api_key) = &secrets.acoustid {
plugins.push(Box::new(acoustid::AcoustID::new(&api_key)));
}