Skip to content

Commit 3a51a37

Browse files
committed
fix: api rate-limiting
1 parent 4eaef49 commit 3a51a37

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

crates/statpixel/src/main.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -313,6 +313,13 @@ async fn event_handler(
313313
.await
314314
.extend(ready.guilds.iter().map(|g| g.id.get()));
315315

316+
ctx.set_activity(Some(serenity::ActivityData {
317+
name: format!("statpixel.xyz | v{VERSION}"),
318+
kind: serenity::ActivityType::Custom,
319+
state: Some(format!("statpixel.xyz | v{VERSION}")),
320+
url: None,
321+
}));
322+
316323
for guild in &ready.guilds {
317324
guild
318325
.id
@@ -325,13 +332,6 @@ async fn event_handler(
325332
.await
326333
.ok();
327334
}
328-
329-
ctx.set_activity(Some(serenity::ActivityData {
330-
name: format!("statpixel.xyz | v{VERSION}"),
331-
kind: serenity::ActivityType::Custom,
332-
state: Some(format!("statpixel.xyz | v{VERSION}")),
333-
url: None,
334-
}));
335335
}
336336
FullEvent::InteractionCreate {
337337
ctx,

crates/statpixel/src/server/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ pub async fn run(data: Data) {
6868
.route("/tracks/:uuid", post(tracks::create))
6969
.route("/boosts", get(boosts::get).delete(boosts::delete))
7070
.route("/boosts/:guildId", post(boosts::create))
71-
.route_layer(
71+
.layer(
7272
ServiceBuilder::new()
7373
.layer(HandleErrorLayer::new(|e: BoxError| async move {
7474
display_error(e)
@@ -95,7 +95,7 @@ pub async fn run(data: Data) {
9595
let addr = SocketAddr::from(([0, 0, 0, 0], 3000));
9696

9797
axum::Server::bind(&addr)
98-
.serve(app.into_make_service())
98+
.serve(app.into_make_service_with_connect_info::<SocketAddr>())
9999
.await
100100
.unwrap();
101101
}

0 commit comments

Comments
 (0)