Skip to content

Commit 3b76c55

Browse files
authored
adopt axum 0.8 (#215)
1 parent 5a36dc4 commit 3b76c55

File tree

3 files changed

+20
-32
lines changed

3 files changed

+20
-32
lines changed

server/Cargo.lock

Lines changed: 11 additions & 23 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

server/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ aws-sdk-dynamodb = "1.1.0"
99
aws-smithy-types = "1.0.1"
1010
aws-smithy-runtime-api = "1.0.0"
1111
aws-smithy-http = "0.60"
12-
axum = "0.7.5"
12+
axum = "0.8.1"
1313
http = "1.0"
1414
http-body-util = "0.1.1"
1515
hyper = { version = "1.0.1", features = ["server", "http1", "http2"] }
16-
lambda_http = { version = "0.13.0", default-features = false, features = ["apigw_http"] }
16+
lambda_http = { version = "0.14.0", default-features = false, features = ["apigw_http"] }
1717
lambda_runtime = "0.13.0"
1818
rand = "0.8"
1919
serde = { version = "1", features = ["derive"] }

server/src/main.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -259,16 +259,16 @@ async fn main() -> Result<(), Error> {
259259

260260
let app = Router::new()
261261
.route("/api/event", post(new::new))
262-
.route("/api/event/:eid", post(ask::ask))
263-
.route("/api/event/:eid", get(event::event))
264-
.route("/api/event/:eid/questions", get(list::list))
265-
.route("/api/event/:eid/questions/:secret", get(list::list_all))
262+
.route("/api/event/{eid}", post(ask::ask))
263+
.route("/api/event/{eid}", get(event::event))
264+
.route("/api/event/{eid}/questions", get(list::list))
265+
.route("/api/event/{eid}/questions/{secret}", get(list::list_all))
266266
.route(
267-
"/api/event/:eid/questions/:secret/:qid/toggle/:property",
267+
"/api/event/{eid}/questions/{secret}/{qid}/toggle/{property}",
268268
post(toggle::toggle),
269269
)
270-
.route("/api/vote/:qid/:updown", post(vote::vote))
271-
.route("/api/questions/:qids", get(questions::questions))
270+
.route("/api/vote/{qid}/{updown}", post(vote::vote))
271+
.route("/api/questions/{qids}", get(questions::questions))
272272
.layer(RequestBodyLimitLayer::new(1024))
273273
.with_state(backend);
274274

0 commit comments

Comments
 (0)