def postMessage()

in anghammarad/src/main/scala/com/gu/anghammarad/messages/HangoutsService.scala [11:22]


  def postMessage(webhook: String, message: HangoutMessage): Response[Either[String, String]] = {
    val endpoint = message.threadKey match {
      case Some(threadKey) => uri"$webhook&threadKey=$threadKey"
      case _ => uri"$webhook"
    }

    val backend = HttpURLConnectionBackend()
    basicRequest
      .body(message.cardJson)
      .post(endpoint)
      .send(backend)
  }