diff --git a/cli/src/queries/player_info.rs b/cli/src/queries/player_info.rs index 230351c..dbe5714 100644 --- a/cli/src/queries/player_info.rs +++ b/cli/src/queries/player_info.rs @@ -27,7 +27,7 @@ struct Player { // Unwrapping pub struct PlayerInfoResponse { - pub name: String, + pub name: Option, pub prefix: Option, } @@ -37,7 +37,7 @@ impl QueryUnwrap for PlayerInfo { fn unwrap_response(response: GraphQlResponse) -> Option { let player = response.data?.player?; Some(PlayerInfoResponse { - name: player.gamer_tag?, + name: player.gamer_tag, prefix: player.prefix.filter(|pr| !pr.is_empty()), }) }