onIdentityChanged method

  1. @override
void onIdentityChanged(
  1. UserId me
)
override

Handles identity changes to the provided UserId.

Implementation

@override
void onIdentityChanged(UserId me) {
  super.onIdentityChanged(me);

  Log.debug('onIdentityChanged($me)', '$runtimeType');

  _remoteSubscription?.close(immediate: true);
  for (Rx<OngoingCall> call in List.from(calls.values, growable: false)) {
    remove(call.value.chatId.value);
  }

  if (!me.isLocal) {
    _subscribe(3);
  }
}