mirror of
https://github.com/home-assistant/core.git
synced 2025-08-06 14:15:12 +02:00
Fix vulcan calendar offset (#113604)
* Fix offset on vulcan calendar * Combine date, time and zone into one command in vulcan calendar
This commit is contained in:
@@ -111,11 +111,11 @@ class VulcanCalendarEntity(CalendarEntity):
|
|||||||
event_list = []
|
event_list = []
|
||||||
for item in events:
|
for item in events:
|
||||||
event = CalendarEvent(
|
event = CalendarEvent(
|
||||||
start=datetime.combine(item["date"], item["time"].from_).astimezone(
|
start=datetime.combine(
|
||||||
ZoneInfo("Europe/Warsaw")
|
item["date"], item["time"].from_, ZoneInfo("Europe/Warsaw")
|
||||||
),
|
),
|
||||||
end=datetime.combine(item["date"], item["time"].to).astimezone(
|
end=datetime.combine(
|
||||||
ZoneInfo("Europe/Warsaw")
|
item["date"], item["time"].to, ZoneInfo("Europe/Warsaw")
|
||||||
),
|
),
|
||||||
summary=item["lesson"],
|
summary=item["lesson"],
|
||||||
location=item["room"],
|
location=item["room"],
|
||||||
@@ -165,10 +165,10 @@ class VulcanCalendarEntity(CalendarEntity):
|
|||||||
)
|
)
|
||||||
self._event = CalendarEvent(
|
self._event = CalendarEvent(
|
||||||
start=datetime.combine(
|
start=datetime.combine(
|
||||||
new_event["date"], new_event["time"].from_
|
new_event["date"], new_event["time"].from_, ZoneInfo("Europe/Warsaw")
|
||||||
).astimezone(ZoneInfo("Europe/Warsaw")),
|
),
|
||||||
end=datetime.combine(new_event["date"], new_event["time"].to).astimezone(
|
end=datetime.combine(
|
||||||
ZoneInfo("Europe/Warsaw")
|
new_event["date"], new_event["time"].to, ZoneInfo("Europe/Warsaw")
|
||||||
),
|
),
|
||||||
summary=new_event["lesson"],
|
summary=new_event["lesson"],
|
||||||
location=new_event["room"],
|
location=new_event["room"],
|
||||||
|
Reference in New Issue
Block a user