File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -86,13 +86,14 @@ impl LnurlAuthToJwtProvider {
8686 }
8787
8888 async fn fetch_jwt_token ( & self ) -> Result < JwtToken , VssHeaderProviderError > {
89+ let client = bitreq:: Client :: new ( 1 ) ;
8990 // Fetch the LNURL.
9091 let lnurl_request = bitreq:: get ( & self . url )
9192 . with_headers ( self . default_headers . clone ( ) )
9293 . with_timeout ( DEFAULT_TIMEOUT_SECS )
9394 . with_max_body_size ( Some ( MAX_RESPONSE_BODY_SIZE ) ) ;
9495 let lnurl_response =
95- lnurl_request . send_async ( ) . await . map_err ( VssHeaderProviderError :: from) ?;
96+ client . send_async ( lnurl_request ) . await . map_err ( VssHeaderProviderError :: from) ?;
9697 let lnurl_str = String :: from_utf8 ( lnurl_response. into_bytes ( ) ) . map_err ( |e| {
9798 VssHeaderProviderError :: InvalidData {
9899 error : format ! ( "LNURL response is not valid UTF-8: {}" , e) ,
@@ -106,7 +107,7 @@ impl LnurlAuthToJwtProvider {
106107 . with_timeout ( DEFAULT_TIMEOUT_SECS )
107108 . with_max_body_size ( Some ( MAX_RESPONSE_BODY_SIZE ) ) ;
108109 let auth_response =
109- auth_request . send_async ( ) . await . map_err ( VssHeaderProviderError :: from) ?;
110+ client . send_async ( auth_request ) . await . map_err ( VssHeaderProviderError :: from) ?;
110111 let lnurl_auth_response: LnurlAuthResponse =
111112 serde_json:: from_slice ( & auth_response. into_bytes ( ) ) . map_err ( |e| {
112113 VssHeaderProviderError :: InvalidData {
You can’t perform that action at this time.
0 commit comments