[fix] timezone-Mist

This commit is contained in:
Christian Fraß 2025-05-13 17:19:51 +00:00
parent eaa5e53f4c
commit 196ee61fd9
3 changed files with 19 additions and 17 deletions

View file

@ -84,25 +84,13 @@ namespace _munin.sources.ical_feed
)
.map(
vevent => {
/**
* @todo würg!
*/
const timezone_shift : int = lib_plankton.pit.timezone_shift_ce(
lib_plankton.pit.from_datetime(
{
"timezone_shift": 0,
"date": vevent.dtstart.value.date,
"time": vevent.dtstart.value.time,
}
)
);
const begin : lib_plankton.pit.type_datetime = {
"timezone_shift": timezone_shift,
"timezone_shift": 0,
"date": vevent.dtstart.value.date,
"time": vevent.dtstart.value.time,
};
const end : lib_plankton.pit.type_datetime = {
"timezone_shift": timezone_shift,
"timezone_shift": 0,
"date": vevent.dtend.value.date,
"time": vevent.dtend.value.time,
};

View file

@ -58,7 +58,9 @@ namespace _munin.targets.email
"[{{head}}] {{date}} : {{macro_tags}}{{title}}",
{
"head": labels.head,
"date": lib_plankton.pit.date_format(event.begin.date),
"date": lib_plankton.pit.date_format(
event.begin.date
),
"macro_tags": (
(event.tags === null)
?
@ -82,7 +84,13 @@ namespace _munin.targets.email
),
"title_value": event.title,
"time_label": labels.time.toUpperCase(),
"time_value": lib_plankton.pit.timespan_format(event.begin, event.end),
"time_value": lib_plankton.pit.timespan_format(
event.begin,
event.end,
{
"adjust_to_ce": true,
}
),
"macro_location": (
(event.location === null)
?

View file

@ -55,7 +55,13 @@ namespace _munin.targets.telegram_bot
"title_label": labels.title.toUpperCase(),
"title_value": event.title,
"time_label": labels.time.toUpperCase(),
"time_value": lib_plankton.pit.timespan_format(event.begin, event.end),
"time_value": lib_plankton.pit.timespan_format(
event.begin,
event.end,
{
"adjust_to_ce": true,
}
),
"macro_location": (
(event.location === null)
?