1
+ use crate :: config:: Config ;
1
2
use crate :: s3;
2
- use crate :: { config:: Config , Error } ;
3
3
use base64:: decode;
4
- use lambda_runtime:: Context ;
4
+ use lambda_runtime:: { Context , Error } ;
5
5
use ring:: signature;
6
6
use serde:: { Deserialize , Serialize } ;
7
7
use serde_json:: Value ;
@@ -51,10 +51,7 @@ pub(crate) async fn my_handler(event: Value, ctx: Context) -> Result<Value, Erro
51
51
// parse the request
52
52
let api_request = match serde_json:: from_value :: < ApiGatewayRequest > ( event. clone ( ) ) {
53
53
Err ( e) => {
54
- error ! (
55
- "Failed to deser APIGW request due to {}. Request: {}" ,
56
- e, event
57
- ) ;
54
+ error ! ( "Failed to deser APIGW request due to {}. Request: {}" , e, event) ;
58
55
return gw_response ( Some ( ERROR_500_MSG . to_owned ( ) ) , 500 ) ;
59
56
}
60
57
Ok ( v) => v,
@@ -63,9 +60,7 @@ pub(crate) async fn my_handler(event: Value, ctx: Context) -> Result<Value, Erro
63
60
info ! ( "Report from IP: {:?}" , api_request. headers. x_forwarded_for) ;
64
61
65
62
// these 2 headers are required no matter what
66
- if api_request. headers . stackmuncher_key . is_none ( )
67
- || api_request. headers . stackmuncher_sig . is_none ( )
68
- {
63
+ if api_request. headers . stackmuncher_key . is_none ( ) || api_request. headers . stackmuncher_sig . is_none ( ) {
69
64
error ! (
70
65
"Missing a header. Key: {:?}, Sig: {:?}" ,
71
66
api_request. headers. stackmuncher_key, api_request. headers. stackmuncher_sig
@@ -113,10 +108,7 @@ pub(crate) async fn my_handler(event: Value, ctx: Context) -> Result<Value, Erro
113
108
let pub_key = match bs58:: decode ( pub_key_bs58. clone ( ) ) . into_vec ( ) {
114
109
Ok ( v) => v,
115
110
Err ( e) => {
116
- error ! (
117
- "Failed to decode the stackmuncher_key from based58 due to: {}" ,
118
- e
119
- ) ;
111
+ error ! ( "Failed to decode the stackmuncher_key from based58 due to: {}" , e) ;
120
112
return gw_response ( Some ( ERROR_500_MSG . to_owned ( ) ) , 500 ) ;
121
113
}
122
114
} ;
@@ -132,10 +124,7 @@ pub(crate) async fn my_handler(event: Value, ctx: Context) -> Result<Value, Erro
132
124
{
133
125
Ok ( v) => v,
134
126
Err ( e) => {
135
- error ! (
136
- "Failed to decode the stackmuncher_key from based58 due to: {}" ,
137
- e
138
- ) ;
127
+ error ! ( "Failed to decode the stackmuncher_key from based58 due to: {}" , e) ;
139
128
return gw_response ( Some ( ERROR_500_MSG . to_owned ( ) ) , 500 ) ;
140
129
}
141
130
} ;
0 commit comments