Skip to content
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

[bug fix] Run Error API actions #1327

Merged
merged 16 commits into from
Jan 3, 2023
Merged

[bug fix] Run Error API actions #1327

merged 16 commits into from
Jan 3, 2023

Conversation

donrestarone
Copy link
Contributor

@donrestarone donrestarone commented Jan 2, 2023

Addresses: #985

Addresses: #1071

Demo:

Screen.Recording.2022-09-06.at.7.28.19.PM.mov
Screen.Recording.2023-01-03.at.9.26.40.PM.mov

Since api resource is not saved due to any error, api action will keep track of user input with proper error message under

additional_data['api_resource']['properties'] and additional_data['api_resource']['errors']

Demo shows error message and user input being accessed by api_action

Demo fix dead set functionality

Screen.Recording.2022-09-13.at.11.40.18.PM.mov

Demo showing error message in API

Screen.Recording.2022-10-17.at.9.30.30.PM.mov

@donrestarone
Copy link
Contributor Author

failing UAT due to: #1324 (comment)

@Pralish
Copy link
Contributor

Pralish commented Jan 3, 2023

failing UAT due to: #1324 (comment)

Fix Demo:

Screen.Recording.2023-01-03.at.9.26.40.PM.mov

@github-actions
Copy link

github-actions bot commented Jan 3, 2023

Deployed review-app can be viewed at https://review-1327.violet-test.net

@github-actions
Copy link

github-actions bot commented Jan 3, 2023

Deployed review-app can be viewed at https://review-1327.violet-test.net

@donrestarone donrestarone changed the base branch from master to rc January 3, 2023 20:15
@donrestarone donrestarone changed the base branch from rc to master January 3, 2023 20:15
@donrestarone donrestarone changed the base branch from master to rc January 3, 2023 20:15
@donrestarone donrestarone changed the base branch from rc to master January 3, 2023 20:18
@donrestarone donrestarone changed the base branch from master to rc January 3, 2023 20:18
@donrestarone donrestarone marked this pull request as ready for review January 3, 2023 20:18
@donrestarone donrestarone merged commit 72b044f into rc Jan 3, 2023
donrestarone added a commit that referenced this pull request Jan 4, 2023
Addresses: #985

Addresses: #1071

### Demo:

https://user-images.githubusercontent.com/50227291/188673867-186d03e9-a8ec-4cb7-adb0-6a6483ba1cec.mov

https://user-images.githubusercontent.com/50227291/210391370-7d38a132-6d10-4cc4-85ed-d1eb14e088c8.mov


Since api resource is not saved due to any error, api action will keep track of user input with proper error message under 

`additional_data['api_resource']['properties']` and `additional_data['api_resource']['errors']`

Demo shows error message and user input being accessed by api_action

### Demo fix dead set functionality


https://user-images.githubusercontent.com/50227291/189976658-e7c6fbe8-1f69-4740-9e98-98835a8fae26.mov

### Demo showing error message in API 
https://user-images.githubusercontent.com/50227291/196223270-e1d831f3-8403-43eb-84c2-d5419ea078d4.mov

Co-authored-by: Pralish Kayastha <[email protected]>
Co-authored-by: Pralish Kayastha <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants