-
Notifications
You must be signed in to change notification settings - Fork 70
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: deleting subform layoutset #13680
Conversation
backend/src/Designer/EventHandlers/LayoutSetDeleted/LayoutSetDeletedComponentRefHandler.cs
Fixed
Show fixed
Hide fixed
backend/tests/Designer.Tests/Controllers/AppDevelopmentController/DeleteLayoutSetTests.cs
Fixed
Show fixed
Hide fixed
backend/tests/Designer.Tests/Controllers/AppDevelopmentController/DeleteLayoutSetTests.cs
Fixed
Show fixed
Hide fixed
fbaea12
to
c2e7124
Compare
frontend/packages/shared/src/queryInvalidator/SyncSuccessQueriesInvalidator.ts
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice work! 🚀 It looks like the deletion of the layoutsets isn't fully implemented yet, as neither the applicationmetadata file nor the BPMN file are being updated when using the FileUpload and FileUploadWithTag components. So we might want to keep the issue linked to this PR open for now. 🤔
frontend/packages/shared/src/queryInvalidator/SyncSuccessQueriesInvalidator.ts
Show resolved
Hide resolved
Good point, i will update the issue |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Functionality tested OK in dev 🥳
Added some comments to the related issue that we should consider going forward, but not a blocker for this PR.
@Jondyr There is an unresolved conversation in this PR blocking merge - I don't want to resolve it for you, want to take a look? |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #13680 +/- ##
=======================================
Coverage 94.49% 94.49%
=======================================
Files 1619 1619
Lines 21706 21706
Branches 2567 2567
=======================================
Hits 20512 20512
Misses 943 943
Partials 251 251 ☔ View full report in Codecov by Sentry. |
@nkylstad Thanks for the heads up, resolved and merged |
Description
Deletion of subform layoutsets is already implemented. This PR adds syncevent to remove components referencing the deleted subform layoutset.
Related Issue(s)
Verification
Documentation