fixed missing import

This commit is contained in:
2026-03-27 14:30:38 +01:00
parent d7e44a84d5
commit 227451b293

View File

@@ -6,7 +6,7 @@ pub mod models;
use axum::{ use axum::{
Router, Router,
extract::DefaultBodyLimit, extract::DefaultBodyLimit,
routing::{get, post}, routing::{delete, get, post},
}; };
use std::{env, fs, path::PathBuf, sync::Arc}; use std::{env, fs, path::PathBuf, sync::Arc};
use tower_http::{ use tower_http::{
@@ -67,7 +67,10 @@ async fn main() {
get(handlers::posts::get_post).delete(handlers::posts::delete_post), get(handlers::posts::get_post).delete(handlers::posts::delete_post),
) )
.route("/api/uploads", get(handlers::upload::list_uploads)) .route("/api/uploads", get(handlers::upload::list_uploads))
.route("/api/uploads/{filename}", delete(handlers::upload::delete_upload)) .route(
"/api/uploads/{filename}",
delete(handlers::upload::delete_upload),
)
.route("/api/upload", post(handlers::upload::upload_file)) .route("/api/upload", post(handlers::upload::upload_file))
.nest_service("/uploads", ServeDir::new(uploads_dir)) .nest_service("/uploads", ServeDir::new(uploads_dir))
.layer(DefaultBodyLimit::max(50 * 1024 * 1024)) .layer(DefaultBodyLimit::max(50 * 1024 * 1024))