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 }