retrievePerson method

  1. @override
Future<LRSResponse<Person>> retrievePerson(
  1. Agent? agent
)
override

Retrieve an agent

Implementation

@override
Future<LRSResponse<Person>> retrievePerson(Agent? agent) async {
  final params = {
    'agent': _agentToString(agent!),
  };
  final response = await _makeRequest('agents', 'GET', queryParams: params);
  if (response?.statusCode == 200) {
    //print(response.body);
    return LRSResponse<Person>(
        success: true, data: Person.fromJson(json.decode(response.body)));
  } else {
    return LRSResponse(success: false, errMsg: response?.body);
  }
}