fix(): business logic fixes and code refactoring

This commit is contained in:
ITQ
2026-02-24 09:58:07 +03:00
parent e51b74a133
commit 16b48fee40
18 changed files with 307 additions and 140 deletions
+1 -1
View File
@@ -153,7 +153,7 @@ def update_guardrail(
raise Http404 from Guardrail.DoesNotExist
g = guardrail_update(
guardrail=g,
**payload.dict(exclude_unset=True),
**payload.model_dump(exclude_unset=True),
)
g = Guardrail.objects.select_related("metric").get(pk=g.pk)
return HTTPStatus.OK, GuardrailOut.from_guardrail(g)