Admin room improvements
This commit is contained in:
@@ -241,6 +241,7 @@ pub async fn register_route(
|
||||
&room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
|
||||
@@ -264,6 +265,7 @@ pub async fn register_route(
|
||||
&room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
|
||||
@@ -300,6 +302,7 @@ pub async fn register_route(
|
||||
&room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
|
||||
@@ -319,6 +322,7 @@ pub async fn register_route(
|
||||
&room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
|
||||
@@ -340,6 +344,7 @@ pub async fn register_route(
|
||||
&room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
|
||||
@@ -359,6 +364,7 @@ pub async fn register_route(
|
||||
&room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
|
||||
@@ -380,6 +386,7 @@ pub async fn register_route(
|
||||
&room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
|
||||
@@ -398,6 +405,7 @@ pub async fn register_route(
|
||||
&room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
|
||||
@@ -422,6 +430,7 @@ pub async fn register_route(
|
||||
&room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
|
||||
@@ -447,6 +456,7 @@ pub async fn register_route(
|
||||
&room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
db.rooms.build_and_append_pdu(
|
||||
@@ -468,6 +478,7 @@ pub async fn register_route(
|
||||
&room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
|
||||
@@ -494,6 +505,7 @@ pub async fn register_route(
|
||||
&room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
}
|
||||
@@ -666,6 +678,7 @@ pub async fn deactivate_route(
|
||||
&room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
}
|
||||
|
||||
@@ -124,6 +124,7 @@ pub async fn leave_room_route(
|
||||
&body.room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
|
||||
@@ -162,6 +163,7 @@ pub async fn invite_user_route(
|
||||
&body.room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
|
||||
@@ -216,6 +218,7 @@ pub async fn kick_user_route(
|
||||
&body.room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
|
||||
@@ -274,6 +277,7 @@ pub async fn ban_user_route(
|
||||
&body.room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
|
||||
@@ -324,6 +328,7 @@ pub async fn unban_user_route(
|
||||
&body.room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
|
||||
@@ -673,7 +678,7 @@ async fn join_room_by_id_helper(
|
||||
pdu_id.clone().into(),
|
||||
&db.globals,
|
||||
&db.account_data,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
)?;
|
||||
|
||||
if state_events.contains(ev_id) {
|
||||
@@ -703,6 +708,7 @@ async fn join_room_by_id_helper(
|
||||
&room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
}
|
||||
|
||||
@@ -67,6 +67,7 @@ pub async fn send_message_event_route(
|
||||
&body.room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
|
||||
|
||||
@@ -65,6 +65,7 @@ pub async fn set_displayname_route(
|
||||
&room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
|
||||
@@ -160,6 +161,7 @@ pub async fn set_avatar_url_route(
|
||||
&room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
|
||||
|
||||
@@ -33,6 +33,7 @@ pub async fn redact_event_route(
|
||||
&body.room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
|
||||
|
||||
@@ -65,6 +65,7 @@ pub async fn create_room_route(
|
||||
&room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
|
||||
@@ -88,6 +89,7 @@ pub async fn create_room_route(
|
||||
&room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
|
||||
@@ -131,6 +133,7 @@ pub async fn create_room_route(
|
||||
&room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
|
||||
@@ -165,6 +168,7 @@ pub async fn create_room_route(
|
||||
&room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
|
||||
@@ -184,6 +188,7 @@ pub async fn create_room_route(
|
||||
&room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
|
||||
@@ -211,6 +216,7 @@ pub async fn create_room_route(
|
||||
&room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
|
||||
@@ -232,6 +238,7 @@ pub async fn create_room_route(
|
||||
&room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
}
|
||||
@@ -255,6 +262,7 @@ pub async fn create_room_route(
|
||||
&room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
}
|
||||
@@ -275,6 +283,7 @@ pub async fn create_room_route(
|
||||
&room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
}
|
||||
@@ -300,6 +309,7 @@ pub async fn create_room_route(
|
||||
&room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
}
|
||||
@@ -387,6 +397,7 @@ pub async fn upgrade_room_route(
|
||||
&body.room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
|
||||
@@ -429,6 +440,7 @@ pub async fn upgrade_room_route(
|
||||
&replacement_room,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
|
||||
@@ -452,6 +464,7 @@ pub async fn upgrade_room_route(
|
||||
&replacement_room,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
|
||||
@@ -487,6 +500,7 @@ pub async fn upgrade_room_route(
|
||||
&replacement_room,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
}
|
||||
@@ -532,6 +546,7 @@ pub async fn upgrade_room_route(
|
||||
&body.room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
|
||||
|
||||
@@ -284,6 +284,7 @@ pub async fn send_state_event_for_key_helper(
|
||||
&room_id,
|
||||
&db.globals,
|
||||
&db.sending,
|
||||
&db.admin,
|
||||
&db.account_data,
|
||||
)?;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user