From 568604ef7ad8c08b6752b00a0af47521285f6357 Mon Sep 17 00:00:00 2001 From: Tony McCrae Date: Fri, 11 Oct 2024 16:38:53 +0100 Subject: [PATCH] Rebase artifacts. --- media-api/app/lib/ImageResponse.scala | 2 ++ 1 file changed, 2 insertions(+) diff --git a/media-api/app/lib/ImageResponse.scala b/media-api/app/lib/ImageResponse.scala index 9f6742d008..3cdb5ccf41 100644 --- a/media-api/app/lib/ImageResponse.scala +++ b/media-api/app/lib/ImageResponse.scala @@ -10,6 +10,7 @@ import com.gu.mediaservice.model.usage._ import lib.ImageResponse.extractAliasFieldValues import lib.elasticsearch.SourceWrapper import lib.usagerights.CostCalculator +import org.apache.commons.codec.binary.Base64 import org.joda.time.DateTime import play.api.libs.functional.syntax._ import play.api.libs.json._ @@ -275,6 +276,7 @@ class ImageResponse(config: MediaApiConfig, s3Client: S3Client, usageQuota: Usag val orientationCorrection = orientationMetadata.map(o => Seq("rotate:" + o.orientationCorrection())).getOrElse(Seq.empty) val pathComponents = resizing ++ orientationCorrection :+ base64EncodedSourceURL pathComponents.mkString("/") + } def makeOptimisedPngImageopsUri(uri: URI): String = { config.imgopsUri + List(uri.getPath, uri.getRawQuery).mkString("?") + "{&w, h, q}"