♻️ refactor(cli): remove unused credential file
- remove credential file parameters - use GmailClient instance instead
This commit is contained in:
committed by
Jeremiah Russell
parent
455deb8420
commit
4ba9d672a6
@@ -1,12 +1,12 @@
|
|||||||
use clap::Parser;
|
use clap::Parser;
|
||||||
use cull_gmail::{Error, Labels};
|
use cull_gmail::{Error, GmailClient};
|
||||||
|
|
||||||
#[derive(Debug, Parser)]
|
#[derive(Debug, Parser)]
|
||||||
pub struct LabelCli {}
|
pub struct LabelCli {}
|
||||||
|
|
||||||
impl LabelCli {
|
impl LabelCli {
|
||||||
pub async fn run(&self, credential_file: &str) -> Result<(), Error> {
|
pub async fn run(&self, client: GmailClient) -> Result<(), Error> {
|
||||||
let _ = Labels::new(credential_file, true).await?;
|
client.show_label();
|
||||||
Ok(())
|
Ok(())
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user