in api-models/src/main/scala/com/gu/mobile.notifications.client/models/Editions.scala [47:55]
override def reads(json: JsValue): JsResult[Edition] = json match {
case JsString("uk") => JsSuccess(UK)
case JsString("us") => JsSuccess(US)
case JsString("au") => JsSuccess(AU)
case JsString("international") => JsSuccess(International)
case JsString("europe") => JsSuccess(Europe)
case JsString(unknown) => JsError(s"Unkown region [$unknown]")
case _ => JsError(s"Unknown type $json")
}