override def reads()

in common/src/main/scala/models/Notification.scala [35:46]


    override def reads(json: JsValue): JsResult[Notification] = {
      (json \ "type").validate[NotificationType].flatMap {
        case BreakingNews => BreakingNewsNotification.jf.reads(json)
        case Content => ContentNotification.jf.reads(json)
        case GoalAlert => GoalAlertNotification.jf.reads(json)
        case LiveEventAlert => LiveEventNotification.jf.reads(json)
        case FootballMatchStatus => FootballMatchStatusNotification.jf.reads(json)
        case NewsstandShard => NewsstandShardNotification.jf.reads(json)
        case Editions => EditionsNotification.jf.reads(json)
        case Us2020Results => Us2020ResultsNotification.jf.reads(json)
      }
    }