mapSingleMResponse<T extends Model, G extends Jsonable> method

SingleMResponse<T, G> mapSingleMResponse<T extends Model, G extends Jsonable>(
  1. Response response
)
inherited

Implementation

SingleMResponse<T, G> mapSingleMResponse<T extends Model, G extends Jsonable>(
    Response response) {
  if ((response.statusCode ?? 0) <= 204) {
    return SingleMResponse<T, G>.fromJson(response.data);
  } else {
    throw ServerException.fromResponse(
        json.encode(response.data), response.statusCode);
  }
}