getCurrentSession method

  1. @override
Future<ChannelSession?> getCurrentSession()
override

Implementation

@override
Future<ChannelSession?> getCurrentSession() async {
  core.requireSignedIn();
  final result = await _request(
    'GET',
    '/client/v1/rtc/channel-session/current',
  );
  final session = asMap(result['session']);
  return session == null ? null : ChannelSession(freezeMap(session));
}