From 9dda6e00169d9c8ecf68465304dcb211569c112e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alejandro=20Gonz=C3=A1lez?= Date: Mon, 12 May 2025 20:15:48 +0200 Subject: [PATCH] tweak(app-lib): improve consistency of skin field serialization case --- packages/app-lib/src/api/minecraft_skins.rs | 1 + packages/app-lib/src/state/minecraft_auth.rs | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/app-lib/src/api/minecraft_skins.rs b/packages/app-lib/src/api/minecraft_skins.rs index 8a759d39d..199515166 100644 --- a/packages/app-lib/src/api/minecraft_skins.rs +++ b/packages/app-lib/src/api/minecraft_skins.rs @@ -103,6 +103,7 @@ impl Skin { } #[derive(Deserialize, Serialize, Debug)] +#[serde(rename_all = "snake_case")] pub enum SkinSource { /// A default Minecraft skin, which may be assigned to players at random by default. Default, diff --git a/packages/app-lib/src/state/minecraft_auth.rs b/packages/app-lib/src/state/minecraft_auth.rs index 3a81040d8..febfd67da 100644 --- a/packages/app-lib/src/state/minecraft_auth.rs +++ b/packages/app-lib/src/state/minecraft_auth.rs @@ -1127,7 +1127,7 @@ async fn minecraft_token( #[derive( sqlx::Type, Deserialize, Serialize, Debug, Copy, Clone, PartialEq, Eq, )] -#[serde(rename_all(deserialize = "UPPERCASE"))] +#[serde(rename_all = "UPPERCASE")] #[sqlx(rename_all = "UPPERCASE")] pub enum MinecraftSkinVariant { /// The classic player model, with arms that are 4 pixels wide. @@ -1141,7 +1141,7 @@ pub enum MinecraftSkinVariant { } #[derive(Deserialize, Serialize, Debug, Copy, Clone, PartialEq, Eq)] -#[serde(rename_all(deserialize = "UPPERCASE"))] +#[serde(rename_all = "UPPERCASE")] pub enum MinecraftCharacterExpressionState { /// This expression is selected for being displayed ingame. ///