def imageReplace()

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)
    }
  }