-
Notifications
You must be signed in to change notification settings - Fork 986
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
[#21853] fix: check deeplink pending request after wallet connect loaded #21873
Conversation
Jenkins BuildsClick to see older builds (12)
|
src/status_im/contexts/wallet/wallet_connect/events/session_proposals.cljs
Outdated
Show resolved
Hide resolved
src/status_im/contexts/wallet/wallet_connect/events/session_responses.cljs
Outdated
Show resolved
Hide resolved
f5ae111
to
1c22eb2
Compare
@mohsen-ghafouri Please use |
1c22eb2
to
e336c80
Compare
@shivekkhurana I also checked the event listener to see if it sends pending requests, but it doesn’t work. Only events after registration are being received. [:effects.wallet-connect/register-event-listener
[web3-wallet
constants/wallet-connect-session-request-event
#(rf/dispatch [:wallet-connect/on-session-request %])]] |
75% of end-end tests have passed
Failed tests (2)Click to expandClass TestWalletOneDevice:
Passed tests (6)Click to expandClass TestWalletMultipleDevice:
Class TestOneToOneChatMultipleSharedDevicesNewUi:
Class TestCommunityMultipleDeviceMerged:
Class TestCommunityOneDeviceMerged:
|
@mohsen-ghafouri thanks for the PR. Unfortunately the initial issue is still reproducible. ISSUE 1 "cannot read property" error is displayed on profiles list page when generating event on Dapp's sideSteps:
Actual result: "cannot read property..." error appears. At the same time, user is able to sign pending event after login. Status-debug-logs - 2025-01-10T153439.251.zip telegram-cloud-document-2-5190914400411740550.mp4 |
e336c80
to
4673f0d
Compare
Hey @pavloburykh thanks for testing it, could you please check again? |
Hey @clauxx i added an unregister event in last commit to resolve mentioned issue, JFYI if you have any feedback. |
4673f0d
to
435b53c
Compare
@mohsen-ghafouri thank you for the fixes. PR is ready to be merged.
I have logged a separate issue on that #21935 |
fixes #21853
Summary
Areas that maybe impacted
Test Note
Regarding the issue discussed in PR #21833, here’s an explanation of how dApp requests are handled and the current limitations:
Handling dApp Requests
Event Listener
Deep Link
Push Notification (Not Yet Implemented)
for PR #21833 we can have a separate issue so i can discuss it with @clauxx and check for any solution.
Steps to test
Result
Simulator.Screen.Recording.-.iPhone.13.-.2024-12-27.at.17.11.05.mp4
status: ready