sharing/bday: fix ics generation
This commit is contained in:
@@ -567,11 +567,15 @@ class Item:
|
|||||||
# set DTSTART
|
# set DTSTART
|
||||||
date = datetime(bdayY, bdayM, bdayD)
|
date = datetime(bdayY, bdayM, bdayD)
|
||||||
dtstart = date.strftime('%Y%m%d')
|
dtstart = date.strftime('%Y%m%d')
|
||||||
item_ics.vevent.add('dtstart;VALUE=DATE').value = dtstart
|
item_ics.vevent.add('dtstart').value = dtstart
|
||||||
|
item_ics.vevent.dtstart.value_param = "DATE"
|
||||||
|
item_ics.vevent.dtstart.isNative = False
|
||||||
|
|
||||||
# calculate and set DTEND
|
# calculate and set DTEND
|
||||||
date += timedelta(days=1)
|
date += timedelta(days=1)
|
||||||
item_ics.vevent.add('dtend;VALUE=DATE').value = date.strftime('%Y%m%d')
|
item_ics.vevent.add('dtend').value = date.strftime('%Y%m%d')
|
||||||
|
item_ics.vevent.dtend.value_param = "DATE"
|
||||||
|
item_ics.vevent.dtend.isNative = False
|
||||||
|
|
||||||
# set UID
|
# set UID
|
||||||
if hasattr(self.vobject_item, "uid"):
|
if hasattr(self.vobject_item, "uid"):
|
||||||
|
|||||||
Reference in New Issue
Block a user