Power Levels checking doesn't take into account room creators #40

Closed
opened 2026-06-09 19:56:17 -04:00 by Henry-Hiles · 3 comments
Owner

(in v12)

(in v12)
Member

Developer Note ->

Powerlevel-Reference for a v12 Room:
https://matrix.org/docs/spec-guides/creator-power-level/

In v12 a creator or co-creator of a room(sender of a m.room.create event or member of content.additional_creators) gets Powerlevel ∞

Developer Note -> Powerlevel-Reference for a v12 Room: https://matrix.org/docs/spec-guides/creator-power-level/ In v12 a creator or co-creator of a room(sender of a m.room.create event or member of content.additional_creators) gets Powerlevel ∞
istalri self-assigned this 2026-06-13 05:52:26 -04:00
Author
Owner

It's worth noting I get creators in MembersGroupedController, you can probably copy that:

final creators = createEventContent?.additionalCreatorIds.add(

It's worth noting I get creators in `MembersGroupedController`, you can probably copy that: https://git.federated.nexus/Nexus/nexus/src/commit/b4b157c39f5a95acc090a6ef529ebe70ece0cb75/lib/controllers/members_grouped_controller.dart#L28
Author
Owner

It might be a good idea to extract that into e.g. CreatorsController, and have both MembersGroupedController and PowerLevelsController use it.

It might be a good idea to extract that into e.g. `CreatorsController`, and have both `MembersGroupedController` and `PowerLevelsController` use it.
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Nexus/nexus#40
No description provided.