Remove flutter chat #26
1 changed files with 3 additions and 1 deletions
fix defaults if power level event malformed
commit
fd46dbda69
|
|
@ -24,7 +24,9 @@ class PowerLevelController extends Notifier<bool> {
|
|||
final event = room?.events.firstWhereOrNull(
|
||||
(event) => event.rowId == room.state[EventType.powerLevels.type]?[""],
|
||||
);
|
||||
final content = event?.content ?? PowerLevelsContent();
|
||||
final content = event?.content is PowerLevelsContent
|
||||
? event!.content
|
||||
: PowerLevelsContent();
|
||||
final user = ref.watch(ClientStateController.provider)?.userId;
|
||||
if (user == null || content is! PowerLevelsContent) return false;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue