fix: user.canKick should be true for knocking users as well
This commit is contained in:
parent
2cdc977c1b
commit
a5d1e72bdf
|
|
@ -180,7 +180,11 @@ class User extends StrippedStateEvent {
|
||||||
|
|
||||||
/// Whether the client is able to kick this user.
|
/// Whether the client is able to kick this user.
|
||||||
bool get canKick =>
|
bool get canKick =>
|
||||||
[Membership.join, Membership.invite].contains(membership) &&
|
{
|
||||||
|
Membership.join,
|
||||||
|
Membership.invite,
|
||||||
|
Membership.knock,
|
||||||
|
}.contains(membership) &&
|
||||||
room.canKick &&
|
room.canKick &&
|
||||||
powerLevel < room.ownPowerLevel;
|
powerLevel < room.ownPowerLevel;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue