[#20803] fix: dapp session proposal reject (#21121)

This commit is contained in:
Mohsen 2024-08-30 16:54:18 +03:00 committed by GitHub
parent 6db24a4a6c
commit 113f9aaa81
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 2 additions and 2 deletions

View File

@ -168,11 +168,11 @@
:wallet-connect/reject-session-proposal :wallet-connect/reject-session-proposal
(fn [{:keys [db]} [proposal]] (fn [{:keys [db]} [proposal]]
(let [web3-wallet (get db :wallet-connect/web3-wallet) (let [web3-wallet (get db :wallet-connect/web3-wallet)
{:keys [request response-sent?]} (or proposal (:wallet-connect/current-proposal db))] {:keys [request response-sent?]} (:wallet-connect/current-proposal db)]
{:fx [(when-not response-sent? {:fx [(when-not response-sent?
[:effects.wallet-connect/reject-session-proposal [:effects.wallet-connect/reject-session-proposal
{:web3-wallet web3-wallet {:web3-wallet web3-wallet
:proposal request :proposal (or proposal request)
:on-success #(log/info "Wallet Connect session proposal rejected") :on-success #(log/info "Wallet Connect session proposal rejected")
:on-error #(log/error "Wallet Connect unable to reject session proposal")}]) :on-error #(log/error "Wallet Connect unable to reject session proposal")}])
[:dispatch [:wallet-connect/reset-current-session-proposal]]]}))) [:dispatch [:wallet-connect/reset-current-session-proposal]]]})))