aboutsummaryrefslogtreecommitdiff
path: root/tool/src/add.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tool/src/add.rs')
-rw-r--r--tool/src/add.rs13
1 files changed, 6 insertions, 7 deletions
diff --git a/tool/src/add.rs b/tool/src/add.rs
index 23924cb..dfec40d 100644
--- a/tool/src/add.rs
+++ b/tool/src/add.rs
@@ -1,18 +1,17 @@
-use std::{
- fmt::Display,
- path::{Path, PathBuf},
-};
-
-use crate::Action;
+use crate::cli::Action;
use anyhow::{anyhow, bail, Context};
use dialoguer::{theme::ColorfulTheme, Confirm, FuzzySelect, Input, MultiSelect};
use jellybase::{CONF, SECRETS};
use jellycommon::{ImportOptions, ImportSource, TraktKind};
use jellyimport::trakt::Trakt;
use log::warn;
+use std::{
+ fmt::Display,
+ path::{Path, PathBuf},
+};
use tokio::{fs::File, io::AsyncWriteExt};
-pub(crate) async fn add(action: Action) -> anyhow::Result<()> {
+pub async fn add(action: Action) -> anyhow::Result<()> {
match action {
Action::Add {
id,