From 9cc3af96ccb2a768f0010f8fcf649fc8ff5b0c8f Mon Sep 17 00:00:00 2001 From: Roland Bewick Date: Tue, 19 Dec 2023 21:27:49 +0700 Subject: [PATCH] fix: get info fallback executeNip47Request was not awaited so the try/catch was ignored --- src/webln/NostrWeblnProvider.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/webln/NostrWeblnProvider.ts b/src/webln/NostrWeblnProvider.ts index 1feea40..ee4bb53 100644 --- a/src/webln/NostrWeblnProvider.ts +++ b/src/webln/NostrWeblnProvider.ts @@ -277,7 +277,10 @@ export class NostrWebLNProvider implements WebLNProvider, Nip07Provider { const version = "Alby JS SDK"; try { - return this.executeNip47Request( + const result = await this.executeNip47Request< + GetInfoResponse, + Nip47GetInfoResponse + >( "get_info", undefined, (result) => !!result.methods, @@ -297,6 +300,7 @@ export class NostrWebLNProvider implements WebLNProvider, Nip07Provider { version, }), ); + return result; } catch (error) { console.error("Failed to request get_info", error); return {