From ff925731031ef1421bba4f54e7697d507ba1d22e Mon Sep 17 00:00:00 2001 From: nexy7574 Date: Fri, 12 Sep 2025 00:23:40 +0100 Subject: [PATCH] fix(hydra): Correctly create short state hash for services.rooms.state.mutex.lock(&room_id).await, + | Some(room_id) => { + let _short_id = services + .rooms + .short + .get_or_create_shortroomid(&room_id) + .await; + services.rooms.state.mutex.lock(&room_id).await + }, | None => { let temp_room_id = RoomId::new(services.globals.server_name()); trace!("Locking temporary room state mutex for {temp_room_id}");