diff --git a/core/boxart_itch.gd b/core/boxart_itch.gd index 9699e80..b0bf9d3 100644 --- a/core/boxart_itch.gd +++ b/core/boxart_itch.gd @@ -164,7 +164,11 @@ func _fetch_game_page_metadata(game: Dictionary) -> Dictionary: shot_re.compile("https://img\\.itch\\.zone/aW1hZ2Uv[^\"]*/original/[^\"]*") var screenshots: Array = [] for m in shot_re.search_all(html): - screenshots.append(m.get_string(0)) + var url: String = m.get_string(0) + if url.to_lower().ends_with(".gif"): + logger.debug("Skipping GIF screenshot: " + url) + continue + screenshots.append(url) return {"screenshots": screenshots}