private def getOrWarnAboutMissingConfig()

in facia-json/src/main/scala/com/gu/facia/client/ApiClient.scala [40:48]


  private def getOrWarnAboutMissingConfig(configOpt: Option[ConfigJson]): ConfigJson =
    configOpt.getOrElse(throw BackendError("Config was missing!! NOT GOOD!"))

  private def translateFaciaResult[B: Format](faciaResult: FaciaResult): Option[B] = faciaResult match {
    case FaciaSuccess(bytes) => Some(parseBytes(bytes))
    case FaciaNotAuthorized(message) => throw BackendError(message)
    case FaciaNotFound(_) => None
    case FaciaUnknownError(message) => throw BackendError(message)
  }