From 14032692b4f012357690d8d7b19345741bfd1f63 Mon Sep 17 00:00:00 2001 From: Joey Hines Date: Fri, 26 May 2023 18:32:47 -0600 Subject: [PATCH] Fixed imgur album loading breaking the whole bot + clippy + fmt --- src/config.rs | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/src/config.rs b/src/config.rs index aea82b4..3106ede 100644 --- a/src/config.rs +++ b/src/config.rs @@ -60,10 +60,16 @@ impl BotState { let mut albums: HashMap> = HashMap::new(); for album in db.filter(|_, _: &AlbumConfig| true)? { - albums.insert( - album.name.clone(), - imgur::get_album_images(&cfg.imgur_client_id, &album.album_id).await?, - ); + let imgur_album = imgur::get_album_images(&cfg.imgur_client_id, &album.album_id).await; + + match imgur_album { + Ok(imgur) => { + albums.insert(album.name.clone(), imgur); + } + Err(err) => { + println!("Unable to parse album '{}'. Error: {}", album.name, err); + } + } } Ok(Self {