wx_gui: Add handling for new patchset format

This commit is contained in:
Mykola Grymalyuk
2024-09-03 17:20:20 -06:00
parent 4b7c399ce6
commit 9ef569e949
2 changed files with 2 additions and 22 deletions

View File

@@ -321,17 +321,7 @@ class SysPatchDisplayFrame(wx.Frame):
if (not patch.startswith("Settings") and not patch.startswith("Validation") and patches[patch] is True):
# Patches should share the same name as the plist key
# See sys_patch/patchsets/base.py for more info
patch_installed = False
for key in oclp_plist_data:
if isinstance(oclp_plist_data[key], (bool, int)):
continue
if "Display Name" not in oclp_plist_data[key]:
continue
if oclp_plist_data[key]["Display Name"] == patch:
patch_installed = True
break
if patch_installed is False:
if patch not in oclp_plist_data:
logging.info(f"- Patch {patch} not installed")
return True

View File

@@ -460,17 +460,7 @@ class SysPatchStartFrame(wx.Frame):
if (not patch.startswith("Settings") and not patch.startswith("Validation") and patches[patch] is True):
# Patches should share the same name as the plist key
# See sys_patch/patchsets/base.py for more info
patch_installed = False
for key in oclp_plist_data:
if isinstance(oclp_plist_data[key], (bool, int)):
continue
if "Display Name" not in oclp_plist_data[key]:
continue
if oclp_plist_data[key]["Display Name"] == patch:
patch_installed = True
break
if patch_installed is False:
if patch not in oclp_plist_data:
logging.info(f"- Patch {patch} not installed")
return True