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

Restore action handling state #1489

Merged
merged 18 commits into from
May 16, 2024
Merged

Conversation

OscarSpruit
Copy link
Contributor

@OscarSpruit OscarSpruit commented Feb 29, 2024

Description

When launching a redirect in the browser, the merchant app could be killed by the system. Finishing the redirect in that case would fail, because the state was lost. With these changes we can restore the state and finish the payment.

Checklist

  • Code is unit tested
  • Changes are tested manually
  • Add relevant labels to PR

COAND-857

@OscarSpruit OscarSpruit force-pushed the fix/restore-action-handling-state branch from d7bdf34 to 8b279fc Compare March 12, 2024 15:00
@OscarSpruit OscarSpruit added the Fix [PRs only] Indicates a bug fix label Mar 12, 2024
@OscarSpruit OscarSpruit marked this pull request as ready for review March 12, 2024 15:01
@OscarSpruit OscarSpruit requested a review from a team as a code owner March 12, 2024 15:01
@OscarSpruit OscarSpruit force-pushed the fix/restore-action-handling-state branch 2 times, most recently from e878977 to 5ddaef7 Compare March 19, 2024 16:39
ozgur00
ozgur00 previously approved these changes Mar 21, 2024
@OscarSpruit
Copy link
Contributor Author

Let's wait a bit with merging this one

Copy link

sonarcloud bot commented Apr 4, 2024

@OscarSpruit OscarSpruit marked this pull request as draft May 8, 2024 11:07
@OscarSpruit OscarSpruit force-pushed the fix/restore-action-handling-state branch 3 times, most recently from 24c44f1 to 4c1ab54 Compare May 14, 2024 14:45
@OscarSpruit OscarSpruit marked this pull request as ready for review May 14, 2024 14:45
RELEASE_NOTES.md Outdated Show resolved Hide resolved
@OscarSpruit OscarSpruit force-pushed the fix/restore-action-handling-state branch 2 times, most recently from c884fef to 055d93f Compare May 15, 2024 16:01
OscarSpruit and others added 9 commits May 16, 2024 10:49
The specific action delegates should do this since they share a SavedStateHandle and
are also responsible for removing it.

COAND-857
Not for 3ds2 and WeChat though, because they are too specific.

COAND-857
@OscarSpruit OscarSpruit force-pushed the fix/restore-action-handling-state branch from 055d93f to ce91061 Compare May 16, 2024 08:49
Copy link

sonarcloud bot commented May 16, 2024

@OscarSpruit OscarSpruit merged commit 6edff78 into develop May 16, 2024
8 checks passed
@OscarSpruit OscarSpruit deleted the fix/restore-action-handling-state branch May 16, 2024 12:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Fix [PRs only] Indicates a bug fix
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants