diff --git a/src/server.rs b/src/server.rs index 812c743..e72dd73 100644 --- a/src/server.rs +++ b/src/server.rs @@ -87,7 +87,7 @@ async fn upload( client: web::Data, config: web::Data>>, ) -> Result { - let connection = request.connection_info(); + let connection = request.connection_info().clone(); let host = connection.remote_addr().unwrap_or("unknown host"); auth::check(host, request.headers(), env::var("AUTH_TOKEN").ok())?; let expiry_date = header::parse_expiry_date(request.headers())?;