From cafd521799f6a89e9d2e8e206ce0db03f02f7f17 Mon Sep 17 00:00:00 2001 From: Mathieu Comandon Date: Mon, 17 Oct 2016 13:16:42 -0700 Subject: [PATCH] Return when no medias need to be downloaded (Fixes #411) --- lutris.spec | 2 +- lutris/util/resources.py | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/lutris.spec b/lutris.spec index f05a6ba46..e18b63ad4 100644 --- a/lutris.spec +++ b/lutris.spec @@ -95,7 +95,7 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %{_datadir}/pixmaps/%{name}.png %{_datadir}/polkit-1/actions/* -%{python3_sitelib}/%{name}-%{version}-py*.egg-info +%{python3_sitelib}/%{name}-*.egg-info %{python3_sitelib}/%{name}/ diff --git a/lutris/util/resources.py b/lutris/util/resources.py index 872483a77..b7587eb08 100644 --- a/lutris/util/resources.py +++ b/lutris/util/resources.py @@ -33,6 +33,8 @@ def fetch_icons(game_slugs, callback=None): # Remove duplicate slugs missing_media_slugs = list(set(no_banners) | set(no_icons)) + if not missing_media_slugs: + return response = api.get_games(game_slugs=missing_media_slugs) if not response: