Skip to content

Commit f1ca27f

Browse files
authored
fix: avoid unnecessary Update after Create (#583) (#585)
Signed-off-by: Michael Crenshaw <[email protected]>
1 parent d8d5c34 commit f1ca27f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

internal/controller/argocdcommitstatus_controller.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -599,12 +599,12 @@ func (r *ArgoCDCommitStatusReconciler) updateAggregatedCommitStatus(ctx context.
599599
if client.IgnoreNotFound(err) != nil {
600600
return nil, fmt.Errorf("failed to get CommitStatus object: %w", err)
601601
}
602-
// Create
603602
err = r.localClient.Create(ctx, &desiredCommitStatus)
604603
logger.Info("Created CommitStatus", "name", desiredCommitStatus.Name, "targetBranch", targetBranch, "sha", sha, "phase", phase, "description", desc)
605604
if err != nil {
606605
return nil, fmt.Errorf("failed to create CommitStatus object: %w", err)
607606
}
607+
return &desiredCommitStatus, nil
608608
}
609609

610610
if currentCommitStatus.Spec == desiredCommitStatus.Spec {

0 commit comments

Comments
 (0)