diff --git a/src/web/pages/oauth/grant.rs b/src/web/pages/oauth/grant.rs index 5ebc4b85b..70ac2d3e3 100644 --- a/src/web/pages/oauth/grant.rs +++ b/src/web/pages/oauth/grant.rs @@ -9,7 +9,7 @@ use conduwuit_service::oauth::{ grant::{AuthorizationCodeQuery, DeviceCodeVerifyQuery, Prompt}, }; use ruma::OwnedUserId; -use serde::Deserialize; +use serde::{de::IgnoredAny, Deserialize}; use crate::{ ROUTE_PREFIX, WebError, @@ -46,7 +46,7 @@ async fn route_authorization_code( Extension(context): Extension, user: User, Expect(Query(query)): Expect>, - PostForm(form): PostForm<()>, + PostForm(form): PostForm, ) -> Result { let user_id = if let Some(user) = user.into_session() { user.user_id