diff --git a/src/server_server.rs b/src/server_server.rs
index 28c3ea07..b6bea0c5 100644
--- a/src/server_server.rs
+++ b/src/server_server.rs
@@ -1922,8 +1922,9 @@ pub(crate) fn fetch_and_handle_outliers<'a>(
                         if let Some(auth_events) = value.get("auth_events").and_then(|c| c.as_array()) {
                             for auth_event in auth_events {
                                 if let Some(Ok(auth_event)) = auth_event.as_str()
-                                        .map(|e| serde_json::from_str(e)) {
-                                    todo_auth_events.push(auth_event);
+                                        .map(|e| {let ev: std::result::Result<Arc<EventId>, _> = dbg!(serde_json::from_str(dbg!(e))); ev}) {
+                                    let a: Arc<EventId> = auth_event;
+                                    todo_auth_events.push(a);
                                 } else {
                                     warn!("Auth event id is not valid");
                                 }