in fapi-client/src/main/scala/com/gu/facia/api/contentapi/ContentApi.scala [87:97]
def backfillContentFromResponse(response: Either[Response[ItemResponse], Response[SearchResponse]])
(implicit ec: ExecutionContext): Response[List[Content]] = {
response.fold(
_.map { itemResponse =>
(itemResponse.mostViewed.getOrElse(Nil) ++ itemResponse.deeplyRead.getOrElse(Nil) ++ itemResponse.results.getOrElse(Nil)).toList
},
_.map { searchResponse =>
searchResponse.results.toList
}
)
}