diff --git a/radicale/item/__init__.py b/radicale/item/__init__.py index 29d2c98b..9c7bba00 100644 --- a/radicale/item/__init__.py +++ b/radicale/item/__init__.py @@ -568,14 +568,10 @@ class Item: # set DTSTART dtstart = datetime.date(bdayY, bdayM, bdayD) item_ics.vevent.add('dtstart').value = dtstart - item_ics.vevent.dtstart.value_param = "DATE" - item_ics.vevent.dtstart.isNative = False # calculate and set DTEND dtend = dtstart + datetime.timedelta(days=1) item_ics.vevent.add('dtend').value = dtend - item_ics.vevent.dtend.value_param = "DATE" - item_ics.vevent.dtend.isNative = False # set UID if hasattr(self.vobject_item, "uid"): diff --git a/radicale/tests/test_sharing.py b/radicale/tests/test_sharing.py index 62d2d175..55541188 100644 --- a/radicale/tests/test_sharing.py +++ b/radicale/tests/test_sharing.py @@ -4285,8 +4285,8 @@ permissions: RrWw""") assert "BEGIN:VCARD" not in answer assert "BEGIN:VCALENDAR" in answer assert "RRULE:FREQ=YEARLY" in answer - assert "DTSTART;VALUE=DATE:1970-01-01" in answer - assert "DTEND;VALUE=DATE:1970-01-02" in answer + assert "DTSTART;VALUE=DATE:19700101" in answer + assert "DTEND;VALUE=DATE:19700102" in answer assert "TRANSP:TRANSPARENT" in answer # verify report as user