From dafe091aa60bc21b664deba31252a197c976123b Mon Sep 17 00:00:00 2001 From: Philip Date: Sun, 26 Sep 2021 07:27:57 +0200 Subject: [PATCH] Only search for shortcuts with names --- src/steamgriddb/downloader.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/steamgriddb/downloader.rs b/src/steamgriddb/downloader.rs index 152c591..361d949 100644 --- a/src/steamgriddb/downloader.rs +++ b/src/steamgriddb/downloader.rs @@ -24,10 +24,13 @@ pub async fn download_images<'a, 'b>( format!("{}_logo.png", s.app_id), ]; // if we are missing any of the images we need to search for them - images.iter().any(|image| !known_images.contains(&image)) + images.iter().any(|image| !known_images.contains(&image)) && "" != s.app_name }); + if shortcuts_to_search_for.clone().count() == 0 { + return Ok(()); + } let mut search_results = HashMap::new(); - for s in shortcuts_to_search_for { + for s in shortcuts_to_search_for { println!("Searching for {}", s.app_name); let search = search.search(s.app_id, s.app_name).await?; if let Some(search) = search {