From 9a55b836568b09496a3c1dd4b99053103d5a64cf Mon Sep 17 00:00:00 2001 From: Aaron Date: Wed, 10 Dec 2025 19:35:55 -0500 Subject: [PATCH] Handle missing release gracefully during apply --- pikit-api.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pikit-api.py b/pikit-api.py index d7ca4db..b7895a7 100644 --- a/pikit-api.py +++ b/pikit-api.py @@ -646,6 +646,9 @@ def apply_update_stub(): state["message"] = "Update installed" state["progress"] = None save_update_state(state) + except urllib.error.HTTPError as e: + state["status"] = "up_to_date" + state["message"] = f"No release available ({e.code})" except Exception as e: state["status"] = "error" state["message"] = f"Update failed: {e}"