in client/src/main/scala/com.gu.contentapi.client/model/ContentApiError.scala [10:13]
def apply(response: HttpResponse): ContentApiError = {
val errorResponse = Try(ThriftDeserializer.deserialize(response.body, ErrorResponse)).toOption
ContentApiError(response.statusCode, response.statusMessage, errorResponse)
}