getMessagesFromRemote method

Future<void> getMessagesFromRemote(
  1. VRoomMessagesDto dto
)
inherited

Implementation

Future<void> getMessagesFromRemote(
  VRoomMessagesDto dto,
) async {
  await VChatController.I.nativeApi.remote.socketIo.socketCompleter.future;
  await vSafeApiCall<List<VBaseMessage>>(
    request: () async {
      return messageProvider.getApiMessages(
        roomId: vRoom.id,
        dto: dto,
      );
    },
    onSuccess: (response) {
      updateApiMessages(response);
    },
  );
}