From b790be713a1bf0a3bafee28b3d02db61e9193989 Mon Sep 17 00:00:00 2001 From: Natan Keddem Date: Sat, 12 Oct 2024 20:33:00 -0400 Subject: [PATCH] check for disk_list before removing --- main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.py b/main.py index 235e26d..c1793ef 100644 --- a/main.py +++ b/main.py @@ -102,7 +102,7 @@ async def post_answer(request: Request) -> PlainTextResponse: if "network" in default_data and "network" in answer_data: default_data["network"].update(answer_data["network"]) if "disk-setup" in default_data and "disk-setup" in answer_data: - if any("filter" in k for k in answer_data["disk-setup"]): + if any("filter" in k for k in answer_data["disk-setup"]) and "disk_list" in default_data["disk-setup"]: del default_data["disk-setup"]["disk_list"] if "disk_list" in answer_data["disk-setup"]: for key in list(default_data["disk-setup"].keys()):