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
fix: App card is created even when app import fails and no action can be performed on this app card #18034
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
/ok-to-test sha=49f47eb |
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.
Minor question added.
@@ -729,6 +729,7 @@ private Mono<Application> importApplicationInWorkspace(String workspaceId, | |||
// Check if the destination org have all the required plugins installed | |||
for (Datasource datasource : importedDatasourceList) { | |||
if (StringUtils.isEmpty(pluginMap.get(datasource.getPluginId()))) { | |||
log.error("Unable to find the plugin ", datasource.getPluginId()); |
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.
Do you know when this happens? On the same instance, the plugin ids should remain the same no?
Also, instead of logging this error here, do you know why Mono.error is not logging it? If it is not, I suggest that you check out the Global Exception Handler?
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.
Hey, the error is logged but because the onErrorResume is catching this error hence I had to add this condition.
/ok-to-test sha=0e1457f |
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/3383222694. |
This PR has not seen activitiy for a while. It will be closed in 7 days unless further activity is detected. |
This PR has been closed because of inactivity. |
/ok-to-test sha=910dc61 |
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/3520258302. |
## Description > Continuing from the PR - #18034. The app getting deleted bug was introduced when creating branch was introduced in the linked PR. Current PR adds a check to ensure that none of the git flow is affected. Fixes - https://app.frontapp.com/inboxes/teams/folders/15585868/unassigned/66043703436 ## Type of change - Bug fix (non-breaking change which fixes an issue) ## How Has This Been Tested? - Manual ## Checklist: ### Dev activity - [ ] My code follows the style guidelines of this project - [ ] I have performed a self-review of my own code - [ ] I have commented my code, particularly in hard-to-understand areas - [ ] I have made corresponding changes to the documentation - [ ] My changes generate no new warnings - [ ] I have added tests that prove my fix is effective or that my feature works - [ ] New and existing unit tests pass locally with my changes - [ ] PR is being merged under a feature flag ### QA activity: - [ ] Test plan has been approved by relevant developers - [ ] Test plan has been peer reviewed by QA - [ ] Cypress test cases have been added and approved by either SDET or manual QA - [ ] Organized project review call with relevant stakeholders after Round 1/2 of QA - [ ] Added Test Plan Approved label after reveiwing all Cypress test
## Description > Continuing from the PR - #18034. The app getting deleted bug was introduced when creating branch was introduced in the linked PR. Current PR adds a check to ensure that none of the git flow is affected. Fixes - https://app.frontapp.com/inboxes/teams/folders/15585868/unassigned/66043703436 ## Type of change - Bug fix (non-breaking change which fixes an issue) ## How Has This Been Tested? - Manual ## Checklist: ### Dev activity - [ ] My code follows the style guidelines of this project - [ ] I have performed a self-review of my own code - [ ] I have commented my code, particularly in hard-to-understand areas - [ ] I have made corresponding changes to the documentation - [ ] My changes generate no new warnings - [ ] I have added tests that prove my fix is effective or that my feature works - [ ] New and existing unit tests pass locally with my changes - [ ] PR is being merged under a feature flag ### QA activity: - [ ] Test plan has been approved by relevant developers - [ ] Test plan has been peer reviewed by QA - [ ] Cypress test cases have been added and approved by either SDET or manual QA - [ ] Organized project review call with relevant stakeholders after Round 1/2 of QA - [ ] Added Test Plan Approved label after reveiwing all Cypress test
Description
Fixes #10490
Type of change
How Has This Been Tested?
Checklist:
Dev activity
QA activity: