From ce9f11a35ec9b96e5e79d39334cdc4410110ae55 Mon Sep 17 00:00:00 2001 From: ospab Date: Fri, 19 Jun 2026 15:54:55 +0300 Subject: [PATCH] Fix ReloadUser missing rename for 'key' resulting in all keys being dropped --- ostp-server/src/lib.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ostp-server/src/lib.rs b/ostp-server/src/lib.rs index d54aca6..cd985db 100644 --- a/ostp-server/src/lib.rs +++ b/ostp-server/src/lib.rs @@ -159,7 +159,12 @@ pub async fn run_server( #[derive(serde::Deserialize)] #[serde(untagged)] enum ReloadUser { - Detailed { access_key: String, name: Option, limit_bytes: Option }, + Detailed { + #[serde(rename = "key")] + access_key: String, + name: Option, + limit_bytes: Option + }, KeyOnly(String), } #[derive(serde::Deserialize)]