Skip to content

Comments

bugfix: Fix app deletes to delete connector and mapping dependencies when deep is true#547

Merged
vscheuber merged 1 commit intorockcarver:mainfrom
trivir:bugfix/app-delete-fixes
Feb 19, 2026
Merged

bugfix: Fix app deletes to delete connector and mapping dependencies when deep is true#547
vscheuber merged 1 commit intorockcarver:mainfrom
trivir:bugfix/app-delete-fixes

Conversation

@phalestrivir
Copy link
Contributor

@phalestrivir phalestrivir commented Feb 18, 2026

This was a bug I noticed while working on adding in IGA glossaries (since applications can have glossaries assigned to them). The bug is that when you go to delete with deep=true, it would not end up deleting any connector or mapping dependencies, even though we already had code to handle exporting/importing connector/mapping dependencies.

There is also a CLI PR that updates the CLI tests as needed. I was going to also add ApplicationOps tests here in the library since I noticed we were missing some, but I realized that would be tricky due to the fact that applications with dependencies like connectors would involve creating an RCS (which may or may not always be available for the frodo dev tenant), but it's something we should look into adding in the future so we can better catch future bugs like this.

@vscheuber vscheuber merged commit 5663407 into rockcarver:main Feb 19, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants