aboutsummaryrefslogtreecommitdiff
path: root/import/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'import/src/lib.rs')
-rw-r--r--import/src/lib.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/import/src/lib.rs b/import/src/lib.rs
index 2c1676c..0f89ab0 100644
--- a/import/src/lib.rs
+++ b/import/src/lib.rs
@@ -37,6 +37,8 @@ use tokio::{
task::spawn_blocking,
};
use trakt::Trakt;
+use wikidata::Wikidata;
+use wikimedia_commons::WikimediaCommons;
pub mod acoustid;
pub mod infojson;
@@ -63,6 +65,8 @@ struct Apis {
tmdb: Option<Tmdb>,
acoustid: Option<AcoustID>,
musicbrainz: MusicBrainz,
+ wikidata: Wikidata,
+ wikimedia_commons: WikimediaCommons,
}
pub fn is_importing() -> bool {
@@ -90,6 +94,8 @@ fn import(db: &Database, incremental: bool) -> Result<()> {
tmdb: SECRETS.api.tmdb.as_ref().map(|key| Tmdb::new(key)),
acoustid: SECRETS.api.acoustid.as_ref().map(|key| AcoustID::new(key)),
musicbrainz: MusicBrainz::new(),
+ wikidata: Wikidata::new(),
+ wikimedia_commons: WikimediaCommons::new(),
};
let rthandle = Handle::current();