diff options
Diffstat (limited to 'server')
-rw-r--r-- | server/src/main.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/server/src/main.rs b/server/src/main.rs index 3a87574..09e6186 100644 --- a/server/src/main.rs +++ b/server/src/main.rs @@ -94,15 +94,15 @@ impl State { Packet::RequestResource(resource) => { if let Some(r) = self.store.get_raw(resource)? { debug!("resource is cached"); - net.send(conn, Packet::RespondResource(Data(r)), true); + net.send(conn, Packet::RespondResource(resource, Data(r)), true); } else { debug!("resource not cached, request is broadcast"); net.broadcast(Packet::RequestResource(resource), true); } } - Packet::RespondResource(data) => { + Packet::RespondResource(_, data) => { let resource = self.store.set_raw(&data.0)?; - net.broadcast(Packet::RespondResource(data), true); + net.broadcast(Packet::RespondResource(resource, data), true); if self .prefab_index_pending |