diff --git a/src/methods/player.rs b/src/methods/player.rs index 0f0660f..c41dba7 100644 --- a/src/methods/player.rs +++ b/src/methods/player.rs @@ -29,7 +29,7 @@ pub fn player(session: &Session, uuid: String) -> Result { } _ => Ok(crate::response::Response::Player( - crate::response::PlayerResponse::NonSaturnPlayer, + crate::response::PlayerResponse::NonSaturnPlayer(uuid), )), } } diff --git a/src/response.rs b/src/response.rs index 422f416..5e15bb3 100644 --- a/src/response.rs +++ b/src/response.rs @@ -9,7 +9,7 @@ pub enum PlayerResponse { hats: Vec, hat: String, }, - NonSaturnPlayer, + NonSaturnPlayer(String), } impl std::fmt::Display for PlayerResponse { fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { @@ -26,7 +26,7 @@ impl std::fmt::Display for PlayerResponse { cloaks.join("$"), hats.join("$"), ), - PlayerResponse::NonSaturnPlayer => write!(f, "@saturn=false"), + PlayerResponse::NonSaturnPlayer(uuid) => write!(f, "@saturn=false@uuid={uuid}"), } } }