From 3a5c7adc42797376c606f4130edca988efc95e0a Mon Sep 17 00:00:00 2001 From: Xe Iaso Date: Wed, 6 Apr 2022 00:01:52 +0000 Subject: tolerate no patrone creds Signed-off-by: Xe Iaso --- src/app/mod.rs | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/app') diff --git a/src/app/mod.rs b/src/app/mod.rs index 429018c..60d4aa3 100644 --- a/src/app/mod.rs +++ b/src/app/mod.rs @@ -22,6 +22,11 @@ async fn patrons() -> Result> { let creds: Credentials = envy::prefixed("PATREON_") .from_env() .unwrap_or(Credentials::default()); + + if creds == Credentials::default() { + return Ok(None); + } + let mut cli = Client::new(creds)?; cli.refresh_token().await?; -- cgit v1.2.3