From dd2562a8ede01a1e9183de6ddcc1dfdacb957355 Mon Sep 17 00:00:00 2001 From: kramo <93832451+kra-mo@users.noreply.github.com> Date: Mon, 22 May 2023 16:06:48 +0200 Subject: [PATCH] Don't skip Steam import if no libraryfolders.vdf --- src/importers/steam_importer.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/importers/steam_importer.py b/src/importers/steam_importer.py index a287576..df50d5d 100644 --- a/src/importers/steam_importer.py +++ b/src/importers/steam_importer.py @@ -158,13 +158,13 @@ def steam_importer(): appmanifests = [] - if not (lib_file := steam_dir / "steamapps" / "libraryfolders.vdf").is_file(): - return - - libraryfolders = lib_file.open().read() - steam_dirs = [ - Path(path) for path in re.findall('"path"\t\t"(.*)"\n', libraryfolders) - ] + if (lib_file := steam_dir / "steamapps" / "libraryfolders.vdf").is_file(): + libraryfolders = lib_file.open().read() + steam_dirs = [ + Path(path) for path in re.findall('"path"\t\t"(.*)"\n', libraryfolders) + ] + else: + steam_dirs = [steam_dir] for directory in steam_dirs: if not (directory / "steamapps").exists():