diff --git a/services/api/src/middleware/ratelimit.rs b/services/api/src/middleware/ratelimit.rs index 921f7088..e7bb1dd0 100644 --- a/services/api/src/middleware/ratelimit.rs +++ b/services/api/src/middleware/ratelimit.rs @@ -6,7 +6,7 @@ use axum::{ middleware::{FromFnLayer, Next}, response::Response, }; -use fred::{clients::RedisPool, prelude::LuaInterface, util::sha1_hash, interfaces::ClientLike}; +use fred::{clients::RedisPool, interfaces::ClientLike, prelude::LuaInterface, util::sha1_hash}; use metrics::counter; use tracing::{debug, error, info, warn}; @@ -45,7 +45,10 @@ pub fn ratelimiter(f: F) -> FromFnLayer, T> { let rscript = r.clone(); tokio::spawn(async move { if let Ok(()) = rscript.wait_for_connect().await { - match rscript.script_load::(LUA_SCRIPT.to_string()).await { + match rscript + .script_load::(LUA_SCRIPT.to_string()) + .await + { Ok(_) => info!("connected to redis for request rate limiting"), Err(err) => error!("could not load redis script: {}", err), } diff --git a/services/gateway/src/discord/identify_queue.rs b/services/gateway/src/discord/identify_queue.rs index 30266a18..cdfe893b 100644 --- a/services/gateway/src/discord/identify_queue.rs +++ b/services/gateway/src/discord/identify_queue.rs @@ -1,7 +1,7 @@ use fred::{ + clients::RedisPool, error::RedisError, interfaces::KeysInterface, - clients::RedisPool, types::{Expiration, SetOptions}, }; use std::fmt::Debug; diff --git a/services/gateway/src/discord/shard_state.rs b/services/gateway/src/discord/shard_state.rs index b7fe4a44..990a76d4 100644 --- a/services/gateway/src/discord/shard_state.rs +++ b/services/gateway/src/discord/shard_state.rs @@ -1,5 +1,5 @@ use bytes::Bytes; -use fred::{interfaces::HashesInterface, clients::RedisPool}; +use fred::{clients::RedisPool, interfaces::HashesInterface}; use prost::Message; use tracing::info; use twilight_gateway::Event; diff --git a/services/gateway/src/main.rs b/services/gateway/src/main.rs index 9d3c0eb7..8ac380b1 100644 --- a/services/gateway/src/main.rs +++ b/services/gateway/src/main.rs @@ -1,5 +1,5 @@ use chrono::Timelike; -use fred::{interfaces::*, clients::RedisPool}; +use fred::{clients::RedisPool, interfaces::*}; use signal_hook::{ consts::{SIGINT, SIGTERM}, iterator::Signals,