diff options
Diffstat (limited to 'import/src/lib.rs')
-rw-r--r-- | import/src/lib.rs | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/import/src/lib.rs b/import/src/lib.rs index 1d8efd8..ab74ecb 100644 --- a/import/src/lib.rs +++ b/import/src/lib.rs @@ -6,13 +6,17 @@ #![feature(lazy_cell)] pub mod infojson; pub mod tmdb; +pub mod trakt; use crate::tmdb::TmdbKind; use anyhow::{anyhow, bail, Context, Ok}; use async_recursion::async_recursion; use futures::{executor::block_on, stream::FuturesUnordered, StreamExt}; use jellybase::{ - cache::{async_cache_file, cache_memory}, database::{DataAcid, ReadableTable, Ser, T_NODE, T_NODE_IMPORT}, federation::Federation, AssetLocationExt, CONF, SECRETS + cache::{async_cache_file, cache_memory}, + database::{DataAcid, ReadableTable, Ser, T_NODE, T_NODE_IMPORT}, + federation::Federation, + AssetLocationExt, CONF, SECRETS, }; use jellyclient::Session; use jellycommon::{ @@ -238,7 +242,9 @@ async fn process_source( ImportSource::Override(n) => insert_node(&id, n)?, ImportSource::Tmdb { id: tid } => { info!("tmdb lookup {id}"); - let key = SECRETS.api.tmdb + let key = SECRETS + .api + .tmdb .as_ref() .ok_or(anyhow!("no tmdb api key"))?; |