]> Untitled Git - lemmy.git/blobdiff - src/root_span_builder.rs
Sanitize html (#3708)
[lemmy.git] / src / root_span_builder.rs
index 84a7817cb5dee682a93c99dd6468b2cb013fd9c5..016074c7d7d924e2afb0a8044e70c07781685aad 100644 (file)
@@ -41,8 +41,8 @@ impl RootSpanBuilder for QuieterRootSpanBuilder {
           handle_error(span, response.status(), error.as_response_error());
         } else {
           let code: i32 = response.response().status().as_u16().into();
-          span.record("http.status_code", &code);
-          span.record("otel.status_code", &"OK");
+          span.record("http.status_code", code);
+          span.record("otel.status_code", "OK");
         }
       }
       Err(error) => {
@@ -56,17 +56,17 @@ impl RootSpanBuilder for QuieterRootSpanBuilder {
 fn handle_error(span: Span, status_code: StatusCode, response_error: &dyn ResponseError) {
   let code: i32 = status_code.as_u16().into();
 
-  span.record("http.status_code", &code);
+  span.record("http.status_code", code);
 
   if status_code.is_client_error() {
-    span.record("otel.status_code", &"OK");
+    span.record("otel.status_code", "OK");
   } else {
-    span.record("otel.status_code", &"ERROR");
+    span.record("otel.status_code", "ERROR");
   }
 
   // pre-formatting errors is a workaround for https://github.com/tokio-rs/tracing/issues/1565
-  let display_error = format!("{}", response_error);
-  let debug_error = format!("{:?}", response_error);
+  let display_error = format!("{response_error}");
+  let debug_error = format!("{response_error:?}");
 
   tracing::info_span!(
     parent: None,