show events' location
This commit is contained in:
parent
56d501464e
commit
233cdbf8fa
|
@ -1,5 +1,6 @@
|
|||
### [Unreleased]
|
||||
#### Added
|
||||
- Show events' location if set: `description` and `locality` fields
|
||||
#### Changed
|
||||
#### Deprecated
|
||||
#### Removed
|
||||
|
|
|
@ -29,6 +29,26 @@ function displayEvents(data, list) {
|
|||
const textnode = document.createTextNode(dateText)
|
||||
li.appendChild(textnode)
|
||||
|
||||
if (events[i].physicalAddress) {
|
||||
let location = ''
|
||||
if (events[i].physicalAddress.description) {
|
||||
location += events[i].physicalAddress.description
|
||||
}
|
||||
if (location && events[i].physicalAddress.locality) {
|
||||
location += ', '
|
||||
}
|
||||
if (events[i].physicalAddress.locality) {
|
||||
location += events[i].physicalAddress.locality
|
||||
}
|
||||
if (location) {
|
||||
const brBeforeLocation = document.createElement('br')
|
||||
li.appendChild(brBeforeLocation)
|
||||
|
||||
const textnodeLocation = document.createTextNode(location)
|
||||
li.appendChild(textnodeLocation)
|
||||
}
|
||||
}
|
||||
|
||||
list.appendChild(li)
|
||||
}
|
||||
}
|
||||
|
|
|
@ -11,7 +11,11 @@ export function getUpcomingEvents({ url, limit }) {
|
|||
title,
|
||||
url,
|
||||
beginsOn,
|
||||
endsOn
|
||||
endsOn,
|
||||
physicalAddress {
|
||||
description,
|
||||
locality
|
||||
}
|
||||
},
|
||||
total
|
||||
}
|
||||
|
@ -37,7 +41,11 @@ export function getUpcomingEventsByGroupName({ url, limit, groupName }) {
|
|||
title,
|
||||
url,
|
||||
beginsOn,
|
||||
endsOn
|
||||
endsOn,
|
||||
physicalAddress {
|
||||
description,
|
||||
locality
|
||||
}
|
||||
},
|
||||
total
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue