From a2ef3f6ec4c830611fde1a2e935588ccbbc61c03 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Wed, 30 Apr 2025 10:47:54 +0200 Subject: config works --- tool/src/add.rs | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) (limited to 'tool/src/add.rs') diff --git a/tool/src/add.rs b/tool/src/add.rs index 2179a40..04328b2 100644 --- a/tool/src/add.rs +++ b/tool/src/add.rs @@ -4,11 +4,9 @@ Copyright (C) 2025 metamuffin */ use crate::cli::Action; -use anyhow::anyhow; use dialoguer::{theme::ColorfulTheme, Confirm, FuzzySelect, Input}; -use jellybase::SECRETS; use jellycommon::TraktKind; -use jellyimport::trakt::Trakt; +use jellyimport::get_trakt; use log::warn; use std::{ fmt::Display, @@ -37,13 +35,7 @@ pub async fn add(action: Action) -> anyhow::Result<()> { .interact_text() .unwrap(); - let trakt = Trakt::new( - SECRETS - .api - .trakt - .as_ref() - .ok_or(anyhow!("no trakt api key configured"))?, - ); + let trakt = get_trakt()?; let results = trakt.search(search_kinds, &name).await?; -- cgit v1.2.3-70-g09d2