Admins can delete any message

This commit is contained in:
2024-08-23 16:44:50 -04:00
Unverified
parent 68b7ba6809
commit ac489c5592

View File

@@ -113,7 +113,7 @@ impl RealmChat for RealmChatServer {
} }
MessageData::Redaction(r)=> { MessageData::Redaction(r)=> {
let ref_msg = self.clone().get_message_from_id(ctx, stoken.clone(), r.referencing_id).await?; let ref_msg = self.clone().get_message_from_id(ctx, stoken.clone(), r.referencing_id).await?;
if !ref_msg.user.userid.eq(&message.user.userid) { if !ref_msg.user.userid.eq(&message.user.userid) || !self.clone().is_user_admin(&stoken).await {
return Err(Unauthorized) return Err(Unauthorized)
} }
} }