clear init complete state on logout
This commit is contained in:
parent
25afcf4acd
commit
493776e3dd
2 changed files with 9 additions and 5 deletions
|
|
@ -122,16 +122,18 @@ class ClientController extends AsyncNotifier<int> {
|
|||
}
|
||||
}
|
||||
|
||||
Future<(Event, RoomMetadata)> handlePush(Map<String, dynamic> data) async {
|
||||
Future<(Event, RoomMetadata)?> handlePush(Map<String, dynamic> data) async {
|
||||
final response = await callGomuksMethod(
|
||||
data,
|
||||
(handle, data) async => GomuksHandlePush(handle, data),
|
||||
);
|
||||
|
||||
return (
|
||||
Event.fromJson(response["event"]),
|
||||
RoomMetadata.fromJson(response["room"]),
|
||||
);
|
||||
return response == null
|
||||
? null
|
||||
: (
|
||||
Event.fromJson(response["event"]),
|
||||
RoomMetadata.fromJson(response["room"]),
|
||||
);
|
||||
}
|
||||
|
||||
Future<dynamic> _sendCommand(
|
||||
|
|
|
|||
Loading…
Reference in a new issue