in mobile-save-for-later/src/main/scala/com/gu/sfl/lambda/LambdaApiGateway.scala [71:77]
def toHttp4sRes(lambdaResponse: LambdaResponse): Response[IO] = {
Response(
status = Status.fromInt(lambdaResponse.statusCode).getOrElse(InternalServerError),
headers = Headers(lambdaResponse.headers.map({ case (k, v) => Header.Raw(CIString(k), v) }).toList),
body = lambdaResponse.maybeBody.map(b => Stream(b).through(utf8Encode)).getOrElse(EmptyBody)
)
}