Skip to main contentModule make_knock
Source use axum::extract::State; ๐ use futures::TryFutureExt; ๐ use ruma::api::error::ErrorKind; ๐ use ruma::api::error::IncompatibleRoomVersionErrorData; ๐ use ruma::api::federation::membership::prepare_knock_event; ๐ use ruma::events::room::member::MembershipState; ๐ use ruma::events::room::member::RoomMemberEventContent; ๐ use tuwunel_core::Err; ๐ use tuwunel_core::Error; ๐ use tuwunel_core::Result; ๐ use tuwunel_core::at; ๐ use tuwunel_core::debug_warn; ๐ use tuwunel_matrix::pdu::PduBuilder; ๐ use tuwunel_matrix::room_version; ๐ use super::utils::require_known_room; ๐ use crate::Ruma; ๐
- create_knock_event_template_route ๐
GET /_matrix/federation/v1/make_knock/{roomId}/{userId}