in anghammarad/src/main/scala/com/gu/anghammarad/serialization/Serialization.scala [74:83]
private[serialization] def parseRequestedChannel(channel: String): Try[RequestedChannel] = {
channel match {
case "email" => Success(Email)
case "hangouts" => Success(HangoutsChat)
case "all" => Success(All)
case "prefer email" => Success(Preferred(Email))
case "prefer hangouts" => Success(Preferred(HangoutsChat))
case _ => Fail(s"Parsing error: Unable to match RequestedChannel to known options")
}
}