[# team.schedule_name #]
[# if (pool.hasPoolGames) #]
[# team.stats?.event?.win || '0' #]
[# team.stats?.event?.lose || '0' #]
[# team.stats?.event?.pd || '0' #]
[# team.stats?.event?.pa || '0' #]
[# team.stats?.event?.ps || '0' #]
[# team.stats.pool_place_formatted || '-' #]
[# endif #]
[# venue.name #] ([# venue.abbreviation #])
[# venue.streetAddress ? venue.streetAddress + ',' : '' #]
[# venue.extendedAddress ? venue.extendedAddress + ',' : '' #]
[# venue.city ? venue.city + ',' : '' #]
[# venue.state.name ? venue.state.name + ' ' : '' #]
[# venue.postalCode ? venue.postalCode : '' #]
Division
[# if (pools.length) #]
Results
[# pools.map(pool => dfGetTemplate('pool', { pool, hasPoolGames })).join(''); #]
[# endif #]
[# if (division.venueIds.length) #]
Venue
[#
division.venueIds.map(function (venueId) {
var currentVenue;
event.venues.map(function (venue) {
if (venue.id === venueId) {
currentVenue = venue;
}
});
return dfGetTemplate('venue', { venue: currentVenue });
}).join('');
#]
[# endif #]
[# if (division.games.length) #]
[# if (event.type === 'multi-day') #]
[#
const year = (event.gamesTimeRange.split(",")[1] || new Date().getFullYear()).trim();
gamesByDate = division.games.reduce((acc, game) => {
const formattedDate = `${game.formattedDate}, ${year}`;
if (!acc[formattedDate]) {
acc[formattedDate] = [];
}
acc[formattedDate].push(game);
return acc;
}, {});
Object.entries(gamesByDate).map(function([key, games]) {
return `
Games on ${key}
${games.map(function(game) {
return dfGetTemplate('game', { game: game });
}).join('')}
`
}).join('')
#]
[# else #]
Games on [# event.gamesTimeRange #]
[#
division.games.map(function(game) {
return dfGetTemplate('game', { game: game });
}).join('');
#]
[# endif #]
[# endif #]
[# if (division.division.useBracket) #]
[# division.division.event #].[# division.division.id #]
[# endif #]
[# if (team.name) #][# team.team.name #][# endif #]
[# if (team.division.name) #][# team.division.name #][# endif #]
[# if (team.games.length) #]
Games ([# event.gamesTimeRange #])
[#
team.games.map(function(game) {
return dfGetTemplate('game', { game: game });
}).join('');
#]
[# endif #]
[# if (team.division.useBracket) #]
[# team.division.event #].[# team.division.id #]
[# endif #]