Skip to content

Commit c50a531

Browse files
committed
chore: added logs for future debugging
1 parent e6a79ba commit c50a531

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

src/status_im/contexts/wallet/wallet_connect/events/session_proposals.cljs

+1
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,7 @@
142142

143143
(rf/reg-event-fx :wallet-connect/approve-session-success
144144
(fn [{:keys [db]} [session]]
145+
(log/info "Successfully approved WalletConnect session" session)
145146
(let [total-connected-dapps (data-store/get-total-connected-dapps db)]
146147
{:fx [[:dispatch [:wallet-connect/on-new-session session]]
147148
[:dispatch [:wallet-connect/reset-current-session-proposal]]

src/status_im/contexts/wallet/wallet_connect/utils/sessions.cljs

+5-1
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,11 @@
108108
(promesa/let [persisted-sessions (get-persisted-sessions)]
109109
(if online?
110110
(promesa/let [active-sessions (get-active-sessions web3-wallet addresses)]
111-
(sync-persisted-sessions active-sessions persisted-sessions)
111+
(log/info "Got active Wallet Connect sessions" (map :topic active-sessions))
112+
;; NOTE: handling the error here, so that if persistance fails, it doesn't affect the active
113+
;; sessions
114+
(-> (sync-persisted-sessions active-sessions persisted-sessions)
115+
(promesa/catch #(log/error %)))
112116
active-sessions)
113117
persisted-sessions)))
114118

0 commit comments

Comments
 (0)