fix: sort dates in newsletter print

This commit is contained in:
Julian Krauser 2025-04-10 12:28:41 +02:00
parent 8e80901c0f
commit 2942d9a059

View file

@ -61,7 +61,8 @@ export abstract class NewsletterHelper {
newsletterTitle: newsletter.newsletterTitle,
newsletterText: newsletter.newsletterText,
newsletterSignatur: newsletter.newsletterSignatur,
dates: dates.map((d) => ({
dates: dates
.map((d) => ({
title: d.diffTitle || d.calendar.title,
content: d.diffDescription || d.calendar.content,
starttime: d.calendar.starttime,
@ -93,7 +94,8 @@ export abstract class NewsletterHelper {
minute: "2-digit",
}),
location: d.calendar.location,
})),
}))
.sort((a, b) => a.starttime.getTime() - b.starttime.getTime()),
...(recipient
? {
recipient: {