Update Hero component to dynamically display years since founding; enhance TermineVorschau component with improved date and time formatting, and add Uhrzeit column in the CMS for better event management. Refactor API to handle new fields and improve data handling in CSV exports.
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -32,7 +32,7 @@ export default defineEventHandler(async (event) => {
|
||||
}
|
||||
|
||||
const query = getQuery(event)
|
||||
const { datum, titel, beschreibung, kategorie } = query
|
||||
const { datum, uhrzeit, titel, beschreibung, kategorie } = query
|
||||
|
||||
if (!datum || !titel) {
|
||||
throw createError({
|
||||
@@ -43,6 +43,7 @@ export default defineEventHandler(async (event) => {
|
||||
|
||||
await deleteTermin({
|
||||
datum,
|
||||
uhrzeit: uhrzeit || '',
|
||||
titel,
|
||||
beschreibung: beschreibung || '',
|
||||
kategorie: kategorie || 'Sonstiges'
|
||||
|
||||
@@ -32,7 +32,7 @@ export default defineEventHandler(async (event) => {
|
||||
}
|
||||
|
||||
const body = await readBody(event)
|
||||
const { datum, titel, beschreibung, kategorie } = body
|
||||
const { datum, uhrzeit, titel, beschreibung, kategorie } = body
|
||||
|
||||
if (!datum || !titel) {
|
||||
throw createError({
|
||||
@@ -43,6 +43,7 @@ export default defineEventHandler(async (event) => {
|
||||
|
||||
await saveTermin({
|
||||
datum,
|
||||
uhrzeit: uhrzeit || '',
|
||||
titel,
|
||||
beschreibung: beschreibung || '',
|
||||
kategorie: kategorie || 'Sonstiges'
|
||||
|
||||
@@ -43,9 +43,10 @@ export default defineEventHandler(async (event) => {
|
||||
if (values.length >= 4) {
|
||||
termine.push({
|
||||
datum: values[0],
|
||||
titel: values[1],
|
||||
beschreibung: values[2],
|
||||
kategorie: values[3]
|
||||
uhrzeit: values[1] || '',
|
||||
titel: values[2] || '',
|
||||
beschreibung: values[3] || '',
|
||||
kategorie: values[4] || 'Sonstiges'
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user