PromucFlow_constructor/app/client
Ankita Kinger 1a3944d0db
fix: Removing temporarily copied action to a page when API responds with an error (#19229)
## Description

> Removing temporarily copied action to a page when API responds with an
error.

Fixes [#19159](https://github.com/appsmithorg/appsmith/issues/19159)

## Type of change

- Bug fix (non-breaking change which fixes an issue)

## How Has This Been Tested?
> Tested the same scenario locally. The issue was with coping an action
to another page that doesn't have a create action permission. Fixed that
in this PR and it reverts to the old state without page refresh when API
responds with an error. Moving the action works fine with an error
response from API. Didn't need any fixing.

- Manual


## Checklist:
### Dev activity
- [x] My code follows the style guidelines of this project
- [x] I have performed a self-review of my own code
- [x] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
- [x] My changes generate no new warnings
- [ ] I have added tests that prove my fix is effective or that my
feature works
- [x] 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
2022-12-27 05:14:04 +00:00
..
cypress feat: Command Click for nested properties (#19004) 2022-12-26 10:49:02 +05:30
docker Sandboxed iFrames with srcDoc (#11426) 2022-10-04 15:20:45 +05:30
generators feat: Automatic height updates for widgets based on contents (Auto Height) (#18341) 2022-11-23 15:18:23 +05:30
patches fix: patches blueprint's popover (#12213) 2022-03-31 13:27:06 +05:30
public feat: Import javascript libraries (#17895) 2022-12-21 22:44:47 +05:30
src fix: Removing temporarily copied action to a page when API responds with an error (#19229) 2022-12-27 05:14:04 +00:00
test chore: update imports for code split (#19085) 2022-12-22 12:04:28 +05:30
typings chore: update dependencies in the client package (#18254) 2022-11-28 16:22:30 +00:00
.babelrc refactor: code splitting to support third party sso/oidc in EE (#10201) 2022-01-07 11:38:17 +05:30
.dockerignore
.editorconfig
.eslintrc.json feat: upgrade to create react app 5 (#14000) 2022-06-21 19:27:34 +05:30
.flowconfig
.gitignore feat: Support running NGINX for development without Docker (#16667) 2022-09-14 09:58:31 +05:30
.huskyrc
.lintstagedrc feat: upgrade client npm packages. (#14858) 2022-06-30 16:59:09 +05:30
.nvmrc chore: Update node version to 16.15.0 LTS (#14094) 2022-05-26 16:05:02 +05:30
.prettierignore
.prettierrc
.sentryclirc
build.sh ci: Ship source maps + fix perf test failures on EE (#18700) 2022-12-09 18:40:59 +05:30
craco.build.config.js feat: Automatic height updates for widgets based on contents (Auto Height) (#18341) 2022-11-23 15:18:23 +05:30
craco.common.config.js fix: webpack hot reload issue (#15070) 2022-07-07 14:00:57 +05:30
craco.dev.config.js feat: Maintain Focus and Context Phase 1 (#16317) 2022-10-17 20:46:38 +05:30
cypress_fat.json test: Cypress env for fat container (#11792) 2022-03-14 10:00:13 +05:30
cypress.env.json feat: [Context Switching] Complex widgets and other Phase 2 items (#17046) 2022-12-08 12:51:58 +05:30
cypress.json Cypress version upgrade for timeout issue resolution (#15917) 2022-08-16 09:31:16 +05:30
Dockerfile feat: Support running NGINX for development without Docker (#16667) 2022-09-14 09:58:31 +05:30
index.tsx feat: property pane docking (#7361) 2021-11-23 13:31:46 +05:30
jest.config.js feat: Import javascript libraries (#17895) 2022-12-21 22:44:47 +05:30
netlify.toml chore: update omnibar to work with docusaurus site (#18146) 2022-11-21 08:25:33 +00:00
package.json chore: Updating DS version and adding test for search on members page (#19189) 2022-12-24 00:26:25 +05:30
postcss.config.js feat: upgrade to create react app 5 (#14000) 2022-06-21 19:27:34 +05:30
README.md ci: Modularizing the Github actions workflow for maintainability (#16505) 2022-09-09 01:08:55 +05:30
README.old.md
start-https.sh chore: Support using custom port(s) for listening in the start-https.sh script (#18451) 2022-12-05 13:34:30 +05:30
stats.json feat: property pane docking (#7361) 2021-11-23 13:31:46 +05:30
tailwind.config.js feat: upgrade to create react app 5 (#14000) 2022-06-21 19:27:34 +05:30
tsconfig.json feat: Import javascript libraries (#17895) 2022-12-21 22:44:47 +05:30
tsconfig.path.json refactor: code splitting to support third party sso/oidc in EE (#10201) 2022-01-07 11:38:17 +05:30
vercel.json chore: Remove old way of adding feature flags (#11213) 2022-02-16 19:57:58 +05:30
yarn.lock chore: Updating DS version and adding test for search on members page (#19189) 2022-12-24 00:26:25 +05:30

Appsmith Client

This project was bootstrapped with Create React App.

For details on setting up your development machine, please refer to the Setup Guide