From 0d7fb166bf5d2f2b0c768d713daa02c42c012cbc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20S=C3=A1nchez?= Date: Mon, 3 Aug 2026 14:54:53 -0600 Subject: [PATCH] fix[backend](compilance): added framework id on control status change --- backend/modules/compliance/usecase/evaluator.go | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/backend/modules/compliance/usecase/evaluator.go b/backend/modules/compliance/usecase/evaluator.go index c084bb630..64b25f8f2 100644 --- a/backend/modules/compliance/usecase/evaluator.go +++ b/backend/modules/compliance/usecase/evaluator.go @@ -128,13 +128,11 @@ func (e *evaluator) SetStatusOverride(ctx context.Context, frameworkKey, control return domain.ErrInvalidStatus } - note:=domain.UtmComplianceControlNote{ + if err := e.notes.Upsert(ctx, &domain.UtmComplianceControlNote{ + FrameworkKey: frameworkKey, ControlID: controlID, - Note: reason, - } - - err:=e.notes.Upsert(ctx,¬e) - if err!=nil{ + Note: reason, + }); err != nil { return err }