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 @@ -110,7 +110,8 @@ impl NilauthClient for DefaultNilauthClient {
110110 let request =
111111 CreateNucRequest { public_key, signature : signature. to_bytes ( ) . into ( ) , payload : payload. into_bytes ( ) } ;
112112 let url = self . make_url ( "/api/v1/nucs/create" ) ;
113- let response: CreateNucResponse = self . client . post ( url) . json ( & request) . send ( ) . await ?. json ( ) . await ?;
113+ let response: CreateNucResponse =
114+ self . client . post ( url) . json ( & request) . send ( ) . await ?. error_for_status ( ) ?. json ( ) . await ?;
114115 Ok ( response. token )
115116 }
116117
@@ -131,7 +132,7 @@ impl NilauthClient for DefaultNilauthClient {
131132 let public_key = key. to_sec1_bytes ( ) . as_ref ( ) . try_into ( ) . map_err ( |_| PaySubscriptionError :: InvalidPublicKey ) ?;
132133 let url = self . make_url ( "/api/v1/payments/validate" ) ;
133134 let request = ValidatePaymentRequest { tx_hash : tx_hash. clone ( ) , payload : payload. into_bytes ( ) , public_key } ;
134- self . client . post ( url) . json ( & request) . send ( ) . await ?;
135+ self . client . post ( url) . json ( & request) . send ( ) . await ?. error_for_status ( ) ? ;
135136 Ok ( TxHash ( tx_hash) )
136137 }
137138}
You can’t perform that action at this time.
0 commit comments