@jwr said in Default status is "Tentative" for all synced events:
According to the logs, the entry taken from the Android calendar provider is:
PARAMETER #0 = availability=0 dtstart=1535511600000 lastSynced=0 accessLevel=0 eventTimezone=Pacific/Auckland allDay=0 dtend=1535515200000 eventStatus=0 hasAttendeeData=1 _id=18220 guestsCanModify=0 dirty=1 guestsCanInviteOthers=1 lastDate=1535515200000 cal_sync1={"type":"SYNC_TOKEN","value":"data:,934886"} guestsCanSeeGuests=1 selfAttendeeStatus=0 mutators=com.samsung.android.calendar hasExtendedProperties=0 organizer=jason@work.org title=Test 2 description= calendar_id=70 deleted=0 eventLocation= hasAlarm=1 isOrganizer=1
eventStatus is 0, which means “tentative”, and this is exactly what DAVdroid sets in the VEVENT
: STATUS:TENTATIVE
.
Maybe you have mixed up “event status” (whether an event will be hold) and “availability” (whether your time is consumed by the event; “show as busy” = you’re busy because of this event = your time is consumed by the event)? In your event, availability is set to 0, which means “busy”:
[AVAILABILITY_BUSY] Indicates that this event takes up time and will conflict with other events.
In terms of iCalendar, this means the event’s time transparency is opaque: TRANSP:OPAQUE
. OPAQUE
is the default value for TRANSP
, so DAVdroid just omits the TRANSP
property.
I don’t see any error here. Can you please further explain the actual problem?