From 4dc4d5c368b6b400d39b4f3ad3b9084f70c4a239 Mon Sep 17 00:00:00 2001 From: Peter Taylor Date: Sat, 18 Dec 2021 11:21:48 +0000 Subject: [PATCH] in case some games don't have names --- pyproject.toml | 2 +- src/itchio/game.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 0c7901f..1f0f3ac 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "itchio" -version = "1.0.0" +version = "1.0.1" description = "Python Scripts for downloading / archiving your itchio library" authors = ["Peter Taylor "] license = "MIT" diff --git a/src/itchio/game.py b/src/itchio/game.py index 7334a04..a3364ec 100644 --- a/src/itchio/game.py +++ b/src/itchio/game.py @@ -54,5 +54,6 @@ class Game: print(j) # Download + file = d['filename'] or d['display_name'] or d['id'] url = f"https://api.itch.io/uploads/{d['id']}/download?api_key={token}&download_key_id={self.id}&uuid={j['uuid']}" - itchio.utils.download_url(url, f"{self.publisher_slug}/{self.game_slug}/{d['filename']}", self.name +" - "+d["filename"]) + itchio.utils.download_url(url, f"{self.publisher_slug}/{self.game_slug}/{file}", self.name +" - "+file)