There was a problem with a Velocity script
Page/httpd/prestosports/site-public/WEB-INF/themes/generic/related-links-template
ErrorError invoking method 'get(java.lang.Integer)' in java.util.ArrayList at /httpd/prestosports/site-public/WEB-INF/themes/generic/related-links-template[line 54, column 66]
Page source:
1: #macro (printLinkAriaLabelRelatedLinks $event $label)
2:     #if (!$event)
3:         #set ($ariaLabel = $label)
4:     #else
5:         #set ($ariaLabel = "${event.sport} event: ${formatter.formatDate($event.date, 'MMMM d hh:mm a:')}")
6:         #if ($event.neutralSite.length() > 0 || $event.home)
7:                 #set ($vsOrAt = "vs.")
8:         #else
9:                 #set ($vsOrAt = "at")
10:         #end
11:         #if ($event.teams.size() > 1)
12:                 #set ($ariaLabel = "${ariaLabel} ${event.teams.get(0).name} ${vsOrAt} ${event.teams.get(1).name}:")
13:         #elseif ($event.teams.size() == 1)
14:                 #set ($ariaLabel = "${ariaLabel} ${event.teams.get(0).name}:")
15:         #end
16:         #if ($event.neutralSite.length() > 0)
17:                 #set ($ariaLabel = "${ariaLabel} @ ${event.neutralSite}:")
18:         #end
19:         #set ($ariaLabel = "${ariaLabel} ${label}")
20:     #end
21:     aria-label="$ariaLabel"
22: #end ##printLinkAriaLabel
23: 
24: 
25: ## RELATED LINKING
26: #if (!($request.getAttribute("disable_related_links").length() > 0))
27: #if($request.getAttribute("relatedLinksContentPage"))
28:         #set ($contentPage = $request.getAttribute("relatedLinksContentPage"))
29:     #else
30:         #set ($contentPage = $page)
31:     #end
32:     #set ($relatedPages = $contentPage.relatedInSchedule)
33:         #if ($relatedPages.size() > 0)
34:                 ##disable related links from showing again
35:                 $request.setAttribute("disable_related_links", "y")
36: 
37:                 #set ($printedLinks = {})
38:                 #set ($eventLinks = [])
39:                 #set ($relatedEvents = $contentPage.schedule.getEventsWithLink($contentPage.url))
40:                 #if (!$relatedEvents.isEmpty())
41:                         #set ($relatedEvent = $relatedEvents[0])
42:                         #if (!$relatedEvent.links.isEmpty())
43:                                 #set ($eventLinks = $relatedEvent.links)
44:                         #end
45:                 #end
46:   
47:                 <div class="page-related-links clearfix">
48:                         #foreach ($related in $relatedPages)
49:                                 #set ($linkText = $related.mapLabel)
50:                                 #set ($linkUrl = $related.url)
51:                                 #set ($linkMapType = $related.mapType)
52:                                 #set ($linkFound = false)
53:                                 #if (!$relatedEvents.isEmpty())
54:                                         #set ($link = $eventLinks[0])
55:                                         #foreach ($l in $eventLinks)
56:                                         #if ($related.url == $l.url)
57:                                                 #set ($link = $l)
58:                                                 #set ($linkFound = true)
59:                                         #end
60:                                         #end
61:                                 #end
62:                                 #if ($linkFound == true)
63:                                         #set ($linkText = $link.name)
64:                                         #set ($linkUrl = $link.url)
65:                                         #set ($linkMapType = $link.mapType)
66:                                 #end
67:                                 #set ($linkTypeCounter = 1)
68:                                 #set ($linkTypeLabel = $linkText)
69:                                 #if ($printedLinks.containsKey("${$linkText}"))
70:                                         #set ($linkTypeCounter = $printedLinks.get("${linkText}") + 1)
71:                                         #set ($linkTypeLabel = "$linkText${linkTypeCounter}")
72:                                 #end
73:                                 #set ($ignore = $printedLinks.put($linkText, $linkTypeCounter))
74: 
75:                                  #if ($velocityCount > 1) | #end
76:                                     #if ($related.id == $contentPage.id)
77:                                         <strong>${linkText}</strong>
78:                                     #else
79:                                         <a href="$linkUrl" #printLinkAriaLabelRelatedLinks($relatedEvent, $linkTypeLabel) #if ($website.isExternalLink($linkUrl)) target="_blank" #end>${linkText}</a>            
80:                                     #end
81:                                 #end
82:                 </div> 
83:         #end
84: #end ## disable
85: 

Ohlone vs. Las Positas
@ West Valley
11/6/2021 at 1:30 PM

Ohlone
10
Las Positas
8
SCORING 1 2 3 4 FINAL
Ohlone (,) 2 2 2 4 10
Las Positas (,) 4 1 2 1 8
SCORING SUMMARY
-- 1st -- Ohlone Las Positas
Ohlone 00:00 Gavin Moran (Alek Berzanksy ) 1 0
Ohlone 00:00 Alek Berzanksy (Tyler Lee ) 2 0
Las Positas 00:00 Team (unassisted) 2 1
Las Positas 00:00 Team (unassisted) 2 2
Las Positas 00:00 Team (unassisted) 2 3
Las Positas 00:00 Team (unassisted) 2 4
-- 2nd -- Ohlone Las Positas
Ohlone 00:00 Tommy Ryken (unassisted) 3 4
Ohlone 00:00 Sean Dougherty (Tyler Lee ) 4 4
Las Positas 00:00 Team (unassisted) 4 5
-- 3rd -- Ohlone Las Positas
Ohlone 00:00 Tommy Ryken (Brandon Vo ) 5 5
Ohlone 00:00 Gavin Moran (unassisted) 6 5
Las Positas 00:00 Team (unassisted) 6 6
Las Positas 00:00 Team (unassisted) 6 7
-- 4th -- Ohlone Las Positas
Ohlone 00:00 Cole Johnson (Tyler Lee ) 7 7
Ohlone 00:00 Alek Berzanksy (Gavin Moran ) 8 7
Ohlone 00:00 Tommy Ryken (Brandon Vo ) 9 7
Ohlone 00:00 Gavin Moran (unassisted) 10 7
Las Positas 00:00 Team (unassisted) 10 8

Ohlone

# PLAYER POS G A SH STL TO ED BLK
1 Nick Powers * 0 0 0 0 0 0 0
2 Tommy Ryken * 3 0 4 0 0 0 0
3 Sean Dougherty 1 0 2 0 0 0 0
4 Brandon Vo * 0 2 2 0 0 0 0
5 Tyler Lee * 0 3 5 0 0 0 0
7 Gavin Moran * 3 1 10 0 0 0 0
9 Cole Johnson * 1 0 5 0 0 0 0
11 Alek Berzanksy * 2 1 10 0 0 0 0
18 Sam Stewart 0 0 1 0 0 0 0
TM Team 0 0 0 0 0 0 0
Totals 10 7 39 0 0 0 0
# GOALIES GA Qtrs SV SH
1 Nick Powers (W, 0-0) 8 4.0 10 18

Las Positas

# PLAYER POS G A SH STL TO ED BLK
TM Team 8 0 0 0 0 0 0
Totals 8 0 0 0 0 0 0
# GOALIES GA Qtrs SV SH
TM Team (L, 0-0) 10 4.0 0 10
SHOTS 1 2 3 4 TOTAL
Ohlone 0 0 0 0 0
Las Positas 0 0 0 0 0
SAVES 1 2 3 4 TOTAL
Ohlone 0 0 0 0 10
Las Positas 0 0 0 0 0
EXCLUSION SUMMARY
-- 1st --
(no penalties)
-- 2nd --
(no penalties)
-- 3rd --
(no penalties)
-- 4th --
(no penalties)
OTHER INFORMATION
Game Length: 1:00
Attendance: 0
Officials and game personnel: Mitchell Youhanna
Starter *