create an event in thunderbird lightning, not setting the status. This syncs to the CalDAV server without any STATUS:* - line in the VEVENT.
sync to device via davdroid
edit the event in the stock android google calendar, only modifying title of the event
re-sync to server
the event now includes a STATUS:TENTATIVE . I assume this was set when editing the event in the google calendar.
Problem: now the event will always keep the status ‘tentative’ but as a user I have never requested this.
I do not see any easy fix. My suggestion would be to explicitly write a STATUS: to the google calendar when parsing the EVENT, possibly setting status:confirmed if there is not status: set in the event.
- ask google calendar not to assume status:tentative if the field is empty.
- request thunderbird lightning to always include a status: field , whether confirmed, tentative, etc. but never write <nothing>