X-Git-Url: http://git.euphorik.ch/?a=blobdiff_plain;f=backend%2Fsrc%2Fmain.rs;h=84485c22accdde0e04712a672117d042bc9829dd;hb=2f8ea6c56e1d0f6d481c31766fb18c883c673068;hp=c4c51a0ddfc0ed859c93e1d8c4597d7d4859a09a;hpb=c4620d6f981e84059c464604969a55ff085152f6;p=valheim_web.git diff --git a/backend/src/main.rs b/backend/src/main.rs index c4c51a0..84485c2 100644 --- a/backend/src/main.rs +++ b/backend/src/main.rs @@ -19,7 +19,8 @@ struct MainTemplate { memory: String, load_average: String, uptime: String, - world_size: String + world_size: String, + nb_of_players: u32, } const VALUE_UNKNOWN: &str = "-"; @@ -35,11 +36,12 @@ async fn main_page(config_shared: web::Data>) -> impl Responder { memory: info.format_memory(), load_average: info.format_load_average(), uptime: info.format_uptime(), - world_size: info.format_world_size() + world_size: info.format_world_size(), + nb_of_players: info.get_nb_of_player() }, None => { let value_unknown = String::from(VALUE_UNKNOWN); - MainTemplate { text_status: String::from("Valheim server is down :("), memory: value_unknown.clone(), load_average: value_unknown.clone(), uptime: value_unknown.clone(), world_size: value_unknown.clone() } + MainTemplate { text_status: String::from("Valheim server is down :("), memory: value_unknown.clone(), load_average: value_unknown.clone(), uptime: value_unknown.clone(), world_size: value_unknown.clone(), nb_of_players: 0 } } } }