in app/services/DynamoBannerDesigns.scala [98:105]
def getBannerDesign(
designName: String): ZIO[ZEnv, DynamoGetError, BannerDesign] =
get(designName)
.map(item => dynamoMapToJson(item).as[BannerDesign])
.flatMap {
case Right(bannerDesign) => ZIO.succeed(bannerDesign)
case Left(error) => ZIO.fail(DynamoGetError(error))
}