aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-05-21 18:56:24 +0200
committermetamuffin <metamuffin@disroot.org>2025-05-21 18:56:24 +0200
commit95a0d3963b110a1d7d252b275da5193b5d22c403 (patch)
tree763f7473f8e1b388e3f7712b8be769b3d489f7d5
parent01b98db047894a612760d08b85dd8305b36da9b1 (diff)
downloadisda-95a0d3963b110a1d7d252b275da5193b5d22c403.tar
isda-95a0d3963b110a1d7d252b275da5193b5d22c403.tar.bz2
isda-95a0d3963b110a1d7d252b275da5193b5d22c403.tar.zst
fix crash when assigning metadata-less tasks
-rw-r--r--src/worker_ws.rs2
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,
},
);