WIP: Refactor Aurora (3.0.0) #29

Draft
cswimr wants to merge 347 commits from aurora-pydantic into main
Showing only changes of commit 4d2004ed93 - Show all commits

View file

@ -60,16 +60,17 @@ class ImportAuroraView(ui.View):
case["target_id"] = int(case["target_id"])
case["moderator_id"] = int(case["moderator_id"])
if not case.get("changes", None):
changes = case.get("changes", None)
if not changes:
changes = []
else:
if not isinstance(case["changes"], list):
changes = json.loads(case["changes"])
if not isinstance(changes, list):
changes = json.loads(changes)
if isinstance(changes, str):
changes: list[dict] = json.loads(changes)
for change in changes:
if change.get("bot"):
if "bot" in change:
del change["bot"]
if "metadata" not in case: