From 5769f82fc843bd5b7c283c0e0f4e8fba68364bb2 Mon Sep 17 00:00:00 2001 From: darb5 Date: Sun, 9 Feb 2025 18:49:44 -0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20(api)=20Fix=20metadata=20api=20l?= =?UTF-8?q?ookup=20(#585)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: darb5 --- apps/server/src/routers/api/v1/media/mod.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/server/src/routers/api/v1/media/mod.rs b/apps/server/src/routers/api/v1/media/mod.rs index c64af37c8..13c228300 100644 --- a/apps/server/src/routers/api/v1/media/mod.rs +++ b/apps/server/src/routers/api/v1/media/mod.rs @@ -3,12 +3,14 @@ pub(crate) mod individual; pub(crate) mod thumbnails; use axum::{ - extract::DefaultBodyLimit, + extract::{DefaultBodyLimit, Extension}, middleware, routing::{get, post, put}, Router, }; +use serde_qs::axum::QsQueryConfig; + use crate::{config::state::AppState, middleware::auth::auth_middleware}; pub(crate) fn mount(app_state: AppState) -> Router { @@ -57,5 +59,6 @@ pub(crate) fn mount(app_state: AppState) -> Router { .put(individual::put_media_metadata), ), ) + .layer(Extension(QsQueryConfig::new(5, false))) .layer(middleware::from_fn_with_state(app_state, auth_middleware)) }