Handle missing release gracefully during apply
This commit is contained in:
@@ -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}"
|
||||
|
||||
Reference in New Issue
Block a user