diff --git a/src/internal/controller/project_controller.go b/src/internal/controller/project_controller.go index 52c73c7..c450ee7 100644 --- a/src/internal/controller/project_controller.go +++ b/src/internal/controller/project_controller.go @@ -203,7 +203,7 @@ func (wr *wrappedProjectReconciler) reconcileRoles(ctx context.Context, ztdClien delete(roles, role.Key) } } else { - delete(roles, role.Key) + deleteRoles = append(deleteRoles, r) } }