mirror of
https://github.com/edg-l/teeobserver.git
synced 2024-10-18 06:53:47 +00:00
better
This commit is contained in:
parent
f41fd89d8c
commit
3f7d9a202f
20
src/main.rs
20
src/main.rs
|
@ -5,7 +5,7 @@ use std::{
|
|||
time::Duration,
|
||||
};
|
||||
|
||||
use axum::{routing::get, Router, response::Html};
|
||||
use axum::{response::Html, routing::get, Router};
|
||||
use http::Method;
|
||||
use reqwest::Client;
|
||||
use sqlx::{postgres::PgPoolOptions, PgPool};
|
||||
|
@ -21,7 +21,7 @@ use tokio::{
|
|||
use tower_http::{
|
||||
cors::{self, CorsLayer},
|
||||
timeout::TimeoutLayer,
|
||||
trace::{TraceLayer, DefaultMakeSpan},
|
||||
trace::{DefaultMakeSpan, TraceLayer},
|
||||
};
|
||||
use tracing::{error, info};
|
||||
|
||||
|
@ -124,10 +124,10 @@ async fn run() -> anyhow::Result<()> {
|
|||
address
|
||||
);*/
|
||||
events.push((
|
||||
MasterEvent::ClientJoined(
|
||||
(*player).clone(),
|
||||
server.clone(),
|
||||
),
|
||||
MasterEvent::ClientJoined {
|
||||
client: (*player).clone(),
|
||||
server: server.clone(),
|
||||
},
|
||||
now,
|
||||
));
|
||||
} else {
|
||||
|
@ -140,10 +140,10 @@ async fn run() -> anyhow::Result<()> {
|
|||
);
|
||||
*/
|
||||
events.push((
|
||||
MasterEvent::ClientLeft(
|
||||
(*player).clone(),
|
||||
server.clone(),
|
||||
),
|
||||
MasterEvent::ClientLeft {
|
||||
client: (*player).clone(),
|
||||
server: server.clone(),
|
||||
},
|
||||
now,
|
||||
));
|
||||
}
|
||||
|
|
|
@ -77,8 +77,8 @@ pub struct ServerListMap {
|
|||
|
||||
#[derive(Debug, Serialize, Clone)]
|
||||
pub enum MasterEvent {
|
||||
ClientJoined(Client, Arc<Server>),
|
||||
ClientLeft(Client, Arc<Server>),
|
||||
ClientJoined { client: Client, server: Arc<Server> },
|
||||
ClientLeft { client: Client, server: Arc<Server> },
|
||||
ServerWentOnline(Arc<Server>),
|
||||
ServerWentOffline(Arc<Server>),
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue