forked from Nexus/nexus
Revert "WIP removal of new_events_controller"
This reverts commit 5a99616e9c.
This commit is contained in:
parent
ebd4b8a765
commit
4dc16a5529
8 changed files with 133 additions and 168 deletions
|
|
@ -9,7 +9,7 @@ import "package:flutter/foundation.dart";
|
|||
import "package:nexus/controllers/account_data_controller.dart";
|
||||
import "package:nexus/controllers/client_state_controller.dart";
|
||||
import "package:nexus/controllers/init_complete_controller.dart";
|
||||
import "package:nexus/controllers/room_chat_controller.dart";
|
||||
import "package:nexus/controllers/new_events_controller.dart";
|
||||
import "package:nexus/controllers/rooms_controller.dart";
|
||||
import "package:nexus/controllers/space_edges_controller.dart";
|
||||
import "package:nexus/controllers/sync_status_controller.dart";
|
||||
|
|
@ -82,10 +82,11 @@ class ClientController extends AsyncNotifier<int> {
|
|||
final event = Event.fromJson(decodedMuksEvent["event"]);
|
||||
|
||||
if (event.type == "m.room.message") {
|
||||
final provider = RoomChatController.provider(event.roomId);
|
||||
if (ref.exists(provider)) {
|
||||
ref.watch(provider.notifier).addEvent(event);
|
||||
}
|
||||
ref
|
||||
.watch(
|
||||
NewEventsController.provider(event.roomId).notifier,
|
||||
)
|
||||
.add(IList([event]));
|
||||
}
|
||||
break;
|
||||
case "sync_complete":
|
||||
|
|
@ -126,9 +127,9 @@ class ClientController extends AsyncNotifier<int> {
|
|||
}
|
||||
debugPrint("Finished handling $muksEventType...");
|
||||
} catch (error, stackTrace) {
|
||||
debugPrintStack(stackTrace: stackTrace, label: error.toString());
|
||||
debugger();
|
||||
showError(error, stackTrace);
|
||||
debugPrintStack(stackTrace: stackTrace, label: error.toString());
|
||||
}
|
||||
});
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue