diff options
author | metamuffin <metamuffin@disroot.org> | 2025-05-21 18:56:24 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2025-05-21 18:56:24 +0200 |
commit | 95a0d3963b110a1d7d252b275da5193b5d22c403 (patch) | |
tree | 763f7473f8e1b388e3f7712b8be769b3d489f7d5 | |
parent | 01b98db047894a612760d08b85dd8305b36da9b1 (diff) | |
download | isda-95a0d3963b110a1d7d252b275da5193b5d22c403.tar isda-95a0d3963b110a1d7d252b275da5193b5d22c403.tar.bz2 isda-95a0d3963b110a1d7d252b275da5193b5d22c403.tar.zst |
fix crash when assigning metadata-less tasks
-rw-r--r-- | src/worker_ws.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/worker_ws.rs b/src/worker_ws.rs index 89dcbda..8c502cd 100644 --- a/src/worker_ws.rs +++ b/src/worker_ws.rs @@ -255,7 +255,7 @@ impl State { self.send_to_worker( w, WorkerResponse::Work { - data: self.metadata[&key].clone(), + data: self.metadata.get(&key).cloned().unwrap_or_default(), key, }, ); |