@@ -70,21 +70,11 @@ impl<T: Adapter + 'static> SentryApi<T> {
70
70
pub fn propagate ( & self , messages : Vec < MessageTypes > ) {
71
71
let serialised_messages: Vec < String > = messages
72
72
. into_iter ( )
73
- . map ( |message| match message {
74
- MessageTypes :: NewState ( new_state) => serde_json:: to_string ( & new_state) . unwrap ( ) ,
75
- MessageTypes :: ApproveState ( approve_state) => {
76
- serde_json:: to_string ( & approve_state) . unwrap ( )
77
- }
78
- MessageTypes :: Heartbeat ( heartbeat) => serde_json:: to_string ( & heartbeat) . unwrap ( ) ,
79
- MessageTypes :: RejectState ( reject_state) => {
80
- serde_json:: to_string ( & reject_state) . unwrap ( )
81
- }
82
- MessageTypes :: Accounting ( accounting) => serde_json:: to_string ( & accounting) . unwrap ( ) ,
83
- } )
73
+ . map ( |message| serde_json:: to_string ( & message) . unwrap ( ) )
84
74
. collect ( ) ;
85
75
86
76
for validator in self . channel . spec . validators . into_iter ( ) {
87
- let auth_token = self . adapter . get_auth ( & validator) . unwrap ( ) ;
77
+ let auth_token = self . adapter . get_auth ( & validator) . expect ( "Failed to get user auth token" ) ;
88
78
match propagate_to (
89
79
& auth_token,
90
80
self . config . propagation_timeout ,
@@ -157,7 +147,7 @@ impl<T: Adapter + 'static> SentryApi<T> {
157
147
. validators
158
148
. into_iter ( )
159
149
. find ( |& v| v. id == whoami) ;
160
- let auth_token = self . adapter . get_auth ( validator. unwrap ( ) ) . unwrap ( ) ;
150
+ let auth_token = self . adapter . get_auth ( validator. unwrap ( ) ) . expect ( "Failed to get user auth token" ) ;
161
151
162
152
let url = format ! (
163
153
"{}/events-aggregates?after={}" ,
@@ -167,7 +157,7 @@ impl<T: Adapter + 'static> SentryApi<T> {
167
157
let future = self
168
158
. client
169
159
. get ( & url)
170
- . header ( "authorization" , auth_token. to_string ( ) )
160
+ . header ( AUTHORIZATION , auth_token. to_string ( ) )
171
161
. send ( )
172
162
. and_then ( |mut res : Response | res. json :: < EventAggregateResponse > ( ) ) ;
173
163
@@ -228,7 +218,7 @@ pub async fn all_channels(
228
218
) -> Result < Vec < Channel > , ( ) > {
229
219
let validator = adapter. whoami ( ) ;
230
220
let url = sentry_url. to_owned ( ) ;
231
- let first_page = await ! ( fetch_page( url. clone( ) , 0 , validator. clone( ) ) ) . unwrap ( ) ;
221
+ let first_page = await ! ( fetch_page( url. clone( ) , 0 , validator. clone( ) ) ) . expect ( "Failed to get channels from sentry url" ) ;
232
222
if first_page. total_pages < 2 {
233
223
Ok ( first_page. channels )
234
224
} else {
0 commit comments