getSession method

Future<AviUser?> getSession()

Implementation

Future<AviUser?> getSession() async {
  _AviConnector aviConnector = new _AviConnector();
  await aviConnector._connect("session", _AviConnector.METHOD_GET, null, null);
  if(aviConnector._status == 200)
  {
    _AviConfiguration aviConfiguration = new _AviConfiguration();

    AviUser aviUser = AviUser.fromMap(aviConnector._responseData);
    await aviConfiguration.setAviUser(aviUser);
    aviUser = (await aviConfiguration.getAviUser())!;

    return aviUser;
  }

  return null;
}