From 28bb80630148b92144172ce1c9a508befb1e32f0 Mon Sep 17 00:00:00 2001 From: Rory& Date: Thu, 31 Jul 2025 13:31:09 +0200 Subject: Dont set own powerlevel on room creation --- LibMatrix/Helpers/RoomBuilder.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'LibMatrix') diff --git a/LibMatrix/Helpers/RoomBuilder.cs b/LibMatrix/Helpers/RoomBuilder.cs index cbb32c5..ae01d11 100644 --- a/LibMatrix/Helpers/RoomBuilder.cs +++ b/LibMatrix/Helpers/RoomBuilder.cs @@ -182,7 +182,8 @@ public class RoomBuilder { } private async Task SetAccessAsync(GenericRoom room) { - PowerLevels.Users![room.Homeserver.WhoAmI.UserId] = OwnPowerLevel; + if(!V12PlusRoomVersions.Contains(Version)) + PowerLevels.Users![room.Homeserver.WhoAmI.UserId] = OwnPowerLevel; await room.SendStateEventAsync(RoomPowerLevelEventContent.EventId, PowerLevels); if (!string.IsNullOrWhiteSpace(HistoryVisibility.HistoryVisibility)) -- cgit 1.5.1