From 78ee337ee9a0880146fd663c084e5d3de7f86c76 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Mon, 19 May 2025 18:22:08 +0200 Subject: central config + download profiles + filter flags + other stuff --- src/worker_ws.rs | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/worker_ws.rs') diff --git a/src/worker_ws.rs b/src/worker_ws.rs index 25ec7b0..f038100 100644 --- a/src/worker_ws.rs +++ b/src/worker_ws.rs @@ -56,6 +56,9 @@ pub enum WorkerResponse { key: String, data: Map, }, + Config { + config: Value, + }, Error { message: String, }, @@ -73,6 +76,11 @@ async fn worker_websocket_inner(ws: WebSocket, state: Arc>) { let worker = { let mut g = state.write().await; + tx.send(WorkerResponse::Config { + config: g.config.clone(), + }) + .await + .unwrap(); let id = g.worker_id_counter; g.worker_id_counter += 1; g.workers.insert( -- cgit v1.2.3-70-g09d2