From bd32cfb90b095597bb9959cacdb15674bbb4e5e6 Mon Sep 17 00:00:00 2001 From: Thomas Ruoff Date: Sun, 8 Nov 2020 23:10:18 +0100 Subject: [PATCH] enrich description in calendar --- helpers/ical.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/helpers/ical.ts b/helpers/ical.ts index 165d624..88b7e83 100644 --- a/helpers/ical.ts +++ b/helpers/ical.ts @@ -2,6 +2,7 @@ import { createEvents, EventStatus } from 'ics' import { Booking } from '../db/booking' import { BOOKING_STATUS } from '../db/enums' import { getBaseURL } from './url' +import { daysFormatFrontend } from './date' function convertDay(value: string): [number, number, number] { const parts = value.split('-') @@ -17,7 +18,14 @@ export function generateBookedCalendar(bookings: Booking[]) { start: convertDay(booking.days[0]), end: convertDay(booking.days[booking.days.length - 1]), title: `Buchung ${booking.booker.name}`, - description: `Link: ${getBaseURL()}/admin/booking/${booking.uuid}`, + description: `Name: ${booking.booker.name} +Zeitraum: ${daysFormatFrontend(booking.days)} + +Email: ${booking.booker.email} +Telefon: ${booking.booker.phone} + +Link: ${getBaseURL()}/admin/booking/${booking.uuid} +`, status: booking.status === BOOKING_STATUS.CONFIRMED ? ('CONFIRMED' as EventStatus)