check for disk_list before removing

This commit is contained in:
Natan Keddem
2024-10-12 20:33:00 -04:00
parent 6809b34b9d
commit b790be713a

View File

@ -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()):