@@ -47,15 +47,15 @@ pub async fn authzen_metadata_handler(request: Request<Body>) -> Response {
4747 . or_else ( || uri_parts. authority . as_ref ( ) . map ( |auth| auth. to_string ( ) ) )
4848 . unwrap_or_else ( || "localhost:7766" . to_string ( ) ) ;
4949
50- let base_url = format ! ( "{}://{}" , scheme , authority ) ;
50+ let base_url = format ! ( "{scheme }://{authority}" ) ;
5151
5252 let metadata = AuthZenMetadataResponse {
5353 policy_decision_point : base_url. clone ( ) ,
54- access_evaluation_endpoint : format ! ( "{}/access/v1/evaluation" , base_url ) ,
55- access_evaluations_endpoint : format ! ( "{}/access/v1/evaluations" , base_url ) ,
56- search_subject_endpoint : format ! ( "{}/access/v1/search/subject" , base_url ) ,
57- search_resource_endpoint : format ! ( "{}/access/v1/search/resource" , base_url ) ,
58- search_action_endpoint : format ! ( "{}/access/v1/search/action" , base_url ) ,
54+ access_evaluation_endpoint : format ! ( "{base_url }/access/v1/evaluation" ) ,
55+ access_evaluations_endpoint : format ! ( "{base_url }/access/v1/evaluations" ) ,
56+ search_subject_endpoint : format ! ( "{base_url }/access/v1/search/subject" ) ,
57+ search_resource_endpoint : format ! ( "{base_url }/access/v1/search/resource" ) ,
58+ search_action_endpoint : format ! ( "{base_url }/access/v1/search/action" ) ,
5959 } ;
6060 ( StatusCode :: OK , Json ( metadata) ) . into_response ( )
6161}
@@ -140,23 +140,23 @@ mod tests {
140140 assert_eq ! ( metadata. policy_decision_point, expected_base) ;
141141 assert_eq ! (
142142 metadata. access_evaluation_endpoint,
143- format!( "{}/access/v1/evaluation" , expected_base )
143+ format!( "{expected_base }/access/v1/evaluation" )
144144 ) ;
145145 assert_eq ! (
146146 metadata. access_evaluations_endpoint,
147- format!( "{}/access/v1/evaluations" , expected_base )
147+ format!( "{expected_base }/access/v1/evaluations" )
148148 ) ;
149149 assert_eq ! (
150150 metadata. search_subject_endpoint,
151- format!( "{}/access/v1/search/subject" , expected_base )
151+ format!( "{expected_base }/access/v1/search/subject" )
152152 ) ;
153153 assert_eq ! (
154154 metadata. search_action_endpoint,
155- format!( "{}/access/v1/search/action" , expected_base )
155+ format!( "{expected_base }/access/v1/search/action" )
156156 ) ;
157157 assert_eq ! (
158158 metadata. search_resource_endpoint,
159- format!( "{}/access/v1/search/resource" , expected_base )
159+ format!( "{expected_base }/access/v1/search/resource" )
160160 ) ;
161161 }
162162}
0 commit comments