only support one asset for now

This commit is contained in:
Quaternions 2024-01-01 11:59:54 -08:00
parent 56f222638d
commit 19adf8205a

View File

@ -35,7 +35,7 @@ struct Cli{
cookie_file:Option<std::path::PathBuf>, cookie_file:Option<std::path::PathBuf>,
#[arg(long,value_parser=parse_key_val::<AssetID,std::path::PathBuf>)] #[arg(long,value_parser=parse_key_val::<AssetID,std::path::PathBuf>)]
asset_ids:AssetIDFileMap, asset_id:(AssetID,std::path::PathBuf),
#[command(subcommand)] #[command(subcommand)]
command:Commands, command:Commands,
@ -76,8 +76,8 @@ async fn main()->AResult<()>{
}; };
match cli.command{ match cli.command{
Commands::Download=>download_list(cookie,cli.asset_ids).await, Commands::Download=>download_list(cookie,vec![cli.asset_id]).await,
Commands::Upload=>upload_list(cookie,group,cli.asset_ids).await, Commands::Upload=>upload_list(cookie,group,vec![cli.asset_id]).await,
} }
} }