in fapi-client/src/main/scala/com/gu/facia/api/models/curatedcontent.scala [44:55]
def imageReplace(trailMeta: MetaDataCommonFields, resolvedMetaData: ResolvedMetaData): Option[FaciaImage] = {
trailMeta.imageSource match {
case Some(imageSource) =>
Some(Replace(imageSource.src, imageSource.width, imageSource.height, None))
case None =>
for {
src <- trailMeta.imageSrc
width <- trailMeta.imageSrcWidth
height <- trailMeta.imageSrcHeight
} yield Replace(src, width, height, None)
}
}