From e97941327e248611f6f765084efefe667fbda33f Mon Sep 17 00:00:00 2001 From: derrod Date: Mon, 2 Nov 2020 15:26:10 +0100 Subject: [PATCH] [core] Return empty asset list if not authenticated Fixes #106 --- legendary/core.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/legendary/core.py b/legendary/core.py index e4d2ea3..9bc462e 100644 --- a/legendary/core.py +++ b/legendary/core.py @@ -197,6 +197,9 @@ class LegendaryCore: self.egs.get_game_assets(platform=platform_override)] if not self.lgd.assets or update_assets: + # if not logged in, return empty list + if not self.egs.user: + return [] self.lgd.assets = [GameAsset.from_egs_json(a) for a in self.egs.get_game_assets()] return self.lgd.assets