[COLLAB-CON-3]: deleteFlowConnection mutation#1339
[COLLAB-CON-3]: deleteFlowConnection mutation#1339kevinkim-ogp wants to merge 3 commits intocollab-conn/view-shared-connectionsfrom
Conversation
|
Warning This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
How to use the Graphite Merge QueueAdd the label lfg to this PR to add it to the merge queue. You must have a Graphite account in order to use the merge queue. Sign up using this link. An organization admin has enabled the Graphite Merge Queue in this repository. Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue. This stack of pull requests is managed by Graphite. Learn more about stacking. |
aa4a8f0 to
7b8e37b
Compare
bcbcb18 to
54904b9
Compare
54904b9 to
e7af01b
Compare
7b8e37b to
1e60433
Compare
1e60433 to
be8b6d5
Compare
e7af01b to
4c77227
Compare
pregnantboy
left a comment
There was a problem hiding this comment.
As discussed, it would be simpler and safer if we only allow deletion of the flow connection iff the connection is not in use. i.e. users need to manually delete the step or re-configure the relying steps if they want to remove it.
be8b6d5 to
7e0ba60
Compare
4c77227 to
ec893f7
Compare
RefactoredBlocks deletion if the connection is in-use TestsCall the mutation directly via Apollo extension or Postman
|
pregnantboy
left a comment
There was a problem hiding this comment.
lgtm, works well! One small nit for delete-flow-connection: connectionType doesn't need to be part of the input since it can be retrieved from the DB. Also, consider checking that the FlowConnection exists before performing the other validation checks.
ec893f7 to
2898341
Compare
eb44857 to
c31c15c
Compare
2898341 to
7153306
Compare
c31c15c to
3ca6639
Compare
3ca6639 to
385cd7f
Compare
7153306 to
39cd736
Compare

No description provided.