refactor: Move room joining logic into a new service

This commit is contained in:
Ginger
2026-05-05 14:18:32 -04:00
parent b296720540
commit 0d2eeed567
11 changed files with 1009 additions and 805 deletions
+1 -2
View File
@@ -19,9 +19,8 @@ use ruma::{
room::member::{MembershipState, RoomMemberEventContent},
},
};
use service::Services;
use service::{Services, rooms::membership::validate_remote_member_event_stub};
use super::validate_remote_member_event_stub;
use crate::Ruma;
/// # `POST /_matrix/client/v3/rooms/{roomId}/leave`