private def emptyMatchEvent = MatchEvent()

in football/src/main/scala/com/gu/mobile/notifications/football/lib/SyntheticMatchEventGenerator.scala [41:63]


  private def emptyMatchEvent = MatchEvent(
    id = None,
    teamID = None,
    eventType = "",
    matchTime = None,
    eventTime = None,
    addedTime = None,
    players = List.empty,
    reason = None,
    how = None,
    whereFrom = None,
    whereTo = None,
    distance = None,
    outcome = None
  )

  private def enhanceTimelineEvents(matchId: String)(event: MatchEvent): MatchEvent = {
    if (event.eventType == "timeline" && event.matchTime.contains("0:00")) {
      event.copy(id = Some(UUID.nameUUIDFromBytes(s"football-match/$matchId/timeline/00:00".getBytes).toString))
    } else {
      event
    }
  }