From f4f4f3e1f32237dfe42486892778c8dfc6bd019b Mon Sep 17 00:00:00 2001 From: Mykola Grymalyuk Date: Sun, 11 Dec 2022 22:53:05 -0700 Subject: [PATCH] sys_patch_auto: Fix KeyError --- CHANGELOG.md | 1 + resources/sys_patch/sys_patch_auto.py | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b98bf9e79..c6f6545d2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ - Regression currently being investigated within AppleALC - Remove `Force Web Drivers` option - Avoids accidental use of non-Metal Web Drivers on Kepler GPUs +- Resolve silent auto patcher crash when new OCLP version is available ## 0.5.2 - Ventura Specific Updates: diff --git a/resources/sys_patch/sys_patch_auto.py b/resources/sys_patch/sys_patch_auto.py index d6134e23a..89eaf5ab2 100644 --- a/resources/sys_patch/sys_patch_auto.py +++ b/resources/sys_patch/sys_patch_auto.py @@ -77,8 +77,9 @@ class AutomaticSysPatch: stderr=subprocess.STDOUT ) else: - version = dict[0]["Version"] - github_link = dict[0]["Github Link"] + for key in dict: + version = dict[key]["Version"] + github_link = dict[key]["Github Link"] print(f"- Found new version: {version}") # launch osascript to ask user if they want to apply the update