diff --git a/src/lib/data/pageKeys.js b/src/lib/data/pageKeys.js index ed45bf2..d6ee92b 100644 --- a/src/lib/data/pageKeys.js +++ b/src/lib/data/pageKeys.js @@ -161,7 +161,7 @@ export default { 'navbar.newsletter': {text: 'Newsletter', url: '/en/newsletter'}, 'navbar.donate': { text: 'Donate', - url: 'https://www.betterplace.org/de/projects/58963-correlaid-e-v-data-for-good', + url: 'https://secure.betterplace.org/de/donate/platform/projects/58963', }, 'navbar.jobs': {text: 'Jobs', url: '/en/jobs'}, 'footer.imprint': {text: 'Imprint', url: '/en/imprint'}, diff --git a/src/lib/js/parsing/processing/misc.js b/src/lib/js/parsing/processing/misc.js index 08d07bc..b21e7a5 100644 --- a/src/lib/js/parsing/processing/misc.js +++ b/src/lib/js/parsing/processing/misc.js @@ -77,11 +77,13 @@ export function processIcal(events, locale) { const startDate = ical.start_time ? new Date(`${ical.date} ${ical.start_time}`) : new Date(ical.date); + const endDate = ical.end_date - ? ical.endTime + ? ical.end_time ? new Date(`${ical.end_date} ${ical.end_time}`) : new Date(ical.end_date) : new Date(`${ical.date} ${ical.end_time}`); + const location = ical.online === true ? 'Online' : ical.location; const uuid5 = uuidv5(ical.title, uuidv5.URL);