getResponse method

  1. @override
Future<Response> getResponse(
  1. User? user,
  2. QueryType? queryType
)
override

Implementation

@override
Future<Response> getResponse(
  final User? user,
  final QueryType? queryType,
) async {
  if (version == ProductQueryVersion.v3) {
    return await HttpHelper().doGetRequest(
      UriHelper.getUri(
        path: getUriPath(),
        queryType: queryType,
        queryParameters: getParametersMap(),
      ),
      user: user,
      queryType: queryType,
    );
  }
  return await HttpHelper().doPostRequest(
    UriHelper.getPostUri(
      path: getUriPath(),
      queryType: queryType,
    ),
    getParametersMap(),
    user,
    queryType: queryType,
    addCredentialsToBody: false,
  );
}