This commit is contained in:
2026-08-11 22:45:17 -04:00
parent d5d79a73a2
commit aacb11bc01
+5 -1
View File
@@ -19,7 +19,7 @@ async fn main() -> anyhow::Result<()> {
let server = Server::new().await?;
let app = Router::new()
.route("/meta", get(|| async { "Hello, World!" }))
.route("/meta", get(meta))
.route("/", any(ws_handler))
.with_state(server);
@@ -30,6 +30,10 @@ async fn main() -> anyhow::Result<()> {
Ok(())
}
async fn meta(State(server): State<Arc<Server>>) -> String {
serde_json::to_string(&server.config.meta.clone()).unwrap()
}
async fn ws_handler(State(server): State<Arc<Server>>, ws: WebSocketUpgrade) -> Response {
server.ws_handler(ws).await
}