def brazeName()

in lambda/src/main/scala/pricemigrationengine/handlers/NotificationHandler.scala [498:508]


  def brazeName(cohortSpec: CohortSpec, subscriptionNumber: String): ZIO[Zuora, Failure, String] = {
    MigrationType(cohortSpec) match {
      case SupporterPlus2024 => {
        for {
          subscription <- Zuora.fetchSubscription(subscriptionNumber)
          bn <- ZIO.fromEither(SupporterPlus2024Migration.brazeName(subscription))
        } yield bn
      }
      case _ => ZIO.succeed(cohortSpec.brazeCampaignName)
    }
  }