1
0
mirror of https://github.com/mail-in-a-box/mailinabox.git synced 2026-03-07 16:17:23 +01:00

Make reading of previous status check result more robust (#2347)

This commit is contained in:
KiekerJan
2024-03-10 12:27:04 +01:00
committed by GitHub
parent 293d56c781
commit 785c337fb3

View File

@@ -965,7 +965,10 @@ def run_and_output_changes(env, pool):
cache_fn = "/var/cache/mailinabox/status_checks.json"
if os.path.exists(cache_fn):
with open(cache_fn, 'r') as f:
prev = json.load(f)
try:
prev = json.load(f)
except json.JSONDecodeError:
prev = []
# Group the serial output into categories by the headings.
def group_by_heading(lines):