hass-core/homeassistant/components/caldav
Florian B 063ac53f01
Fix adding/updating todo items with due date in CalDAV integration (#105435)
* refactor: return date/datetime for due date

* fix: explicitly set due date on vTODO component

Using `set_due` automatically handles converting the Python-native
date/datetime values to the correct representation required by RFC5545.

* fix: fix tests with changed due date handling

* fix: item.due may not be a str

* refactor: keep local timezone of due datetime

* refactor: reorder import statement

To make ruff happy.

* fix: fix false-positive mypy error
2023-12-10 08:23:05 -08:00
..
__init__.py Add read-only Caldav todo platform (#103415) 2023-11-07 09:11:52 +01:00
api.py Fix runtime error in CalDAV (#104800) 2023-11-30 13:50:58 +01:00
calendar.py Fix CalDAV supported components check when configured from the UI (#103411) 2023-11-05 01:36:00 +01:00
config_flow.py Add config flow to CalDAV (#103215) 2023-11-02 19:48:56 -07:00
const.py Add config flow to CalDAV (#103215) 2023-11-02 19:48:56 -07:00
coordinator.py Add read-only Caldav todo platform (#103415) 2023-11-07 09:11:52 +01:00
manifest.json Add config flow to CalDAV (#103215) 2023-11-02 19:48:56 -07:00
strings.json Add config flow to CalDAV (#103215) 2023-11-02 19:48:56 -07:00
todo.py Fix adding/updating todo items with due date in CalDAV integration (#105435) 2023-12-10 08:23:05 -08:00