Fix ReloadUser missing rename for 'key' resulting in all keys being dropped

This commit is contained in:
ospab 2026-06-19 15:54:55 +03:00
parent 7fadc8d28d
commit ce9f11a35e
1 changed files with 6 additions and 1 deletions

View File

@ -159,7 +159,12 @@ pub async fn run_server(
#[derive(serde::Deserialize)] #[derive(serde::Deserialize)]
#[serde(untagged)] #[serde(untagged)]
enum ReloadUser { enum ReloadUser {
Detailed { access_key: String, name: Option<String>, limit_bytes: Option<u64> }, Detailed {
#[serde(rename = "key")]
access_key: String,
name: Option<String>,
limit_bytes: Option<u64>
},
KeyOnly(String), KeyOnly(String),
} }
#[derive(serde::Deserialize)] #[derive(serde::Deserialize)]