K8s: Folder: Delete parent last (#101022)

This commit is contained in:
Stephanie Hingtgen
2025-02-20 02:16:05 +02:00
committed by GitHub
parent 29fe2df00a
commit 9637ebd2fa
2 changed files with 4 additions and 2 deletions
@@ -637,10 +637,12 @@ func (s *Service) deleteFromApiServer(ctx context.Context, cmd *folder.DeleteFol
return err
}
folders := []string{cmd.UID}
folders := []string{}
for _, f := range descFolders {
folders = append(folders, f.UID)
}
// must delete children first, then the parent folder
folders = append(folders, cmd.UID)
if cmd.ForceDeleteRules {
if err := s.deleteChildrenInFolder(ctx, cmd.OrgID, folders, cmd.SignedInUser); err != nil {