Updated on 2026-08-14
This commit is contained in:
parent
2006a340b9
commit
2a21584c55
1 changed files with 6 additions and 1 deletions
|
|
@ -112,7 +112,12 @@ internal class WcPairSdkDelegate : WcSdkObserver {
|
|||
sessionProposal: Wallet.Model.SessionProposal,
|
||||
verifyContext: Wallet.Model.VerifyContext,
|
||||
) {
|
||||
val sessionProposalWithRealUrl = sessionProposal.copy(url = verifyContext.origin)
|
||||
val url = if (verifyContext.validation == Wallet.Model.Validation.INVALID || verifyContext.isScam == true) {
|
||||
verifyContext.origin
|
||||
} else {
|
||||
verifyContext.origin.ifEmpty { verifyContext.verifyUrl }
|
||||
}
|
||||
val sessionProposalWithRealUrl = sessionProposal.copy(url = url)
|
||||
// Triggered when wallet receives the session proposal sent by a Dapp
|
||||
onSessionProposal.trySend(sessionProposalWithRealUrl to verifyContext)
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue